我正在使用Android TextView
來顯示CATALOG的名稱。Android TextView ellipsize
我爲TextView
外部佈局(150dp)添加了特定寬度。
我想在文本有更多長度時顯示「...」。
<RelativeLayout
android:id="@+id/textview_layout"
android:layout_width="150dp"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:orientation="vertical" >
<TextView
android:id="@+id/catalog_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:gravity="center_vertical"
android:textColor="@color/blue"
android:textSize="20dp"
android:singleLine="true"
android:ellipsize="end"
/>
</RelativeLayout>
目錄名稱:傢俱和書籍
我的結果顯示:
傢俱...
但我的期望結果是
傢俱和。 ..(或)傢俱......
我想在目錄名稱中有字沒有空格時顯示「...」。
你試過'安卓maxLength' –
進出口使用的android:單線= 「真」。不需要maxLength屬性。 – vinoth
這不適用於部分Android手機,但適用於HTC和其他Android設備。這是我的經驗。 –