TextView Elipsize (…) não funciona
Eu quero ter um único forradoTextView
para mostrar 3 pontos no final quando o texto é mais longo do que oTextView
. Eu não sei porque - mas eu não entendo.
Eu já envolvi minha cabeça em torno de questões similares do StackOverflow, mas acabei sem nenhuma solução. Talvez alguém tenha algumas dicas úteis.
<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>
oLinearLayout
acima está aninhado em 2 outrosLinearLayouts
. Talvez isso seja importante saber. Eu já tentei o atributo "singleLine
"também, mas alguns dizem que isso é obsoleto e não funciona de qualquer maneira.