Я хочу, чтобы один выровненный TextView
отображал 3 точки в конце, когда текст длиннее TextView
. Я не знаю, почему, но я не понимаю.
Я уже оборачивал голову вокруг похожих вопросов StackOverflow, но у меня не было никакого решения. Может быть, у кого-то есть полезные подсказки.
<LinearLayout
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:orientation="vertical">
<TextView
android:textStyle="bold"
android:text="Full Name"
android:layout_height="wrap_content"
android:textSize="16sp"
android:layout_width="wrap_content"
android:id="@+id/lName"
android:layout_gravity="center_vertical"
android:maxLines="1"
android:ellipsize="end"/>
</LinearLayout>
Верхняя часть LinearLayout
вложена в 2 других LinearLayouts
. Может быть, это важно знать. Я уже пробовал атрибут "singleLine
", но некоторые говорят, что это устарело, и он все равно не работает.