我的布局中有一个 TextView,它有 2 行,如果其中的文本太长,应该用 3 个点剪切。
问题是 3 个点并不总是显示出来。有时如果文本中间有'\n'或空格太多,3个点不显示,用户无法知道文本未满。
如果您发现我的 xml 有任何问题,请告诉我。
谢谢
<TextView
android:id="@+id/messageText"
style="@style/bubblesTextStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@id/toString"
android:layout_below="@id/inbox_contactName"
android:layout_marginTop="-2dp" />
<style name="bubblesTextStyle" parent="@android:style/TextAppearance.Theme">
<item name="android:ellipsize">end</item>
<item name="android:maxLines">2</item>
<item name="android:textColor">#666666</item>
<item name="android:textSize">12sp</item>
</style>