如何在android textview中实现以下显示的效果

时间:2011-11-01 07:39:47

标签: android textview

我想在android中创建如下所示的UI。 enter image description here

在上面我们可以看到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 个答案:

答案 0 :(得分:5)

尝试将这些行添加到TextView

android:maxLines="2" 
android:ellipsize="end"