0
我想在android中創建如下所示的UI。 如何在android中實現以下顯示效果textview
在上面我們可以看到textview over imageview我使用了framelayout。 但我的問題是我如何實現如下所示的textview,即如果textview 文本超過那麼...顯示。如何在textview中實現這種效果。
我的XML代碼如下所示
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
>
<ImageView
android:id="@+id/grid_img"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:scaleType="fitXY"
android:src="@drawable/nature1"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/hello"
android:inputType="textMultiLine"
android:layout_gravity="bottom"
/>
</FrameLayout>
+1與ellipsize –
我試過,但它不工作我沒有得到同意... ..在文本結束後。 感謝您的回覆。 –
只有當文本大於TextView時纔會得到'...' –