くらげになりたい。

くらげのようにふわふわ生きたい日曜プログラマなブログ。趣味の備忘録です。

長いTextViewをいい感じに省略してくれる

AndroidのTextviewが長いと、Layoutがくずれたりして悲しくなる。。。 いい感じに省略してほしいなと思ったら、TextViewの「android:ellipsize="end"」でできるらしい。

<TextView
        android:id="@+id/text"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:ellipsize="end"
        android:singleLine="true" />

複数行とかでもOK

<TextView
        android:id="@+id/text"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:ellipsize="end"
        android:maxLine="3" />

指定できるのは、「end」、「start」「middle」の3パターン

参考にしたサイト様