TextView Ellipsize (…) funktioniert nicht
Ich möchte eine einzige Linie habenTextView
um am Ende 3 Punkte anzuzeigen, wenn der Text länger ist als dasTextView
. Ich weiß nicht warum - aber ich verstehe es nicht.
Ich habe mich bereits mit ähnlichen StackOverflow-Fragen beschäftigt, aber am Ende hatte ich keine Lösung. Vielleicht hat jemand einige nützliche Hinweise.
<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>
DasLinearLayout
oben ist in 2 andere verschachteltLinearLayouts
. Vielleicht ist das wichtig zu wissen. Ich habe das Attribut bereits ausprobiert "singleLine
"auch, aber einige sagen, dass dies veraltet ist und es trotzdem nicht funktioniert.