0

次のレイアウト設定で TextView 要素を使用しています

<TextView
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" 
    android:maxLines="1" android:lines="1" 
    android:ellipsize="end"
    android:text="AAAAAAAAA  AAAAAAAAAAA  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"/>

ご覧のとおり、長いテキストの末尾にトリプル ドットを追加しようとしていますが、何らかの理由で、空白を含むテキストに対して行うことは、末尾にドットを配置せずにフレーズをカットすることだけです。この問題の回避策はありますか?

ありがとう。

UPD:実際には、次の行の空白の後のすべてが削除されます。これは、android:maxLines="1" android:lines="1" という事実に関しては奇妙です。

4

1 に答える 1

0

次の属性を使用しますandroid:singleLine="true"

android:maxLines="1"およびandroid:lines="1"属性は後で削除できます。

于 2012-06-26T12:03:11.583 に答える