Edited at

TextViewを1行に収める

More than 5 years have passed since last update.

singleLine と scrollHorizontally と ellipsize を設定する。

先頭を省略する。

例)…かきくけこさしすせそ

<TextView

android:id="@+id/start"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:singleLine="true"
android:scrollHorizontally="true"
android:ellipsize="start"
/>

中間を省略する。

例)あいうえお…さしすせそ

<TextView

android:id="@+id/middle"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:singleLine="true"
android:scrollHorizontally="true"
android:ellipsize="middle"
/>

末尾を省略する。

例)あいうえおかきくけこ…

<TextView

android:id="@+id/end"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:singleLine="true"
android:scrollHorizontally="true"
android:ellipsize="end"
/>