レイアウトに 2 行の TextView があり、その中のテキストが長すぎる場合は、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>