1. ホーム
  2. android

[解決済み] Android, TextViewの幅を制限する(テキストの末尾に3つの点を付ける)には?

2022-03-14 21:22:57

質問

私は TextView 文字数を制限したい。実は、これはできるのですが、私が探しているのは、文字列の最後に3つのドット(...)を追加する方法です。これは、テキストが続いていることを示すものです。これは私のXMLですが、それは私のテキストを制限しますが、ドットはありません。

<TextView 
        android:id                      = "@+id/tvFixture"
        android:layout_width            = "wrap_content"
        android:layout_height           = "wrap_content"
        android:layout_toLeftOf         = "@id/ivFixture_Guest"
        android:text                    = "@string/test_06"
        android:lines                   = "1"
        android:ems                     = "3"
        android:gravity                 = "right"
        style                           = "@style/simpletopic.black" 
        android:ellipsize="end"/>

解決方法は?

非推奨。

プロパティを1つ追加する android:singleLine="true" をテキストビューに追加します。

更新しました。

android:ellipsize="end" 
android:maxLines="1"