Есть мой код ниже. Мне нужно получить результат, как на этом snipset:Android TextView в одной строке
Когда короткая строка:
1 line: ABC (123)
Когда длинная строка:
1 line: ABC ABC ABC ABC ABC...(123)
Любая помощь?
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/id1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textStyle="bold"
android:ellipsize="end"
android:maxLines="1"
android:visibility="visible"
android:text="ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC"
android:textSize="@dimen/text_size_form"/>
<TextView
android:id="@+id/id2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:visibility="visible"
android:ellipsize="end"
android:maxLines="1"
android:text="123"
android:textSize="@dimen/text_size_form"/>
</LinearLayout>
В чем проблема? –
Мне нужно держать в одной строке длинную и короткую строку. но текущий второй параметр не отображается, он накладывается первым, – waclaw
это может помочь: http://stackoverflow.com/questions/25247018/android-textview-singleline-field-hides-long-text – smoggers