android-为什么android textview只显示一行

时间:2014-12-15 15:01:33

标签: android textview

这是我的文本观点:

<TextView
    android:id="@+id/desc"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_marginTop="5dp"
    android:gravity="right"
    android:includeFontPadding="false"
    android:lineSpacingExtra="5dp"
    android:singleLine="false"
    android:textSize="15sp" >
</TextView>

问题是它只显示1行并在行的末尾添加.....。

我想将它用作描述文本视图,因此我不知道它可以有多少行。

如何删除此限制并使textview获取所需的行数?

3 个答案:

答案 0 :(得分:1)

您也可以尝试添加(使用maxLines="4"或任何其他数字而不是4) android:inputType="text"
您可以设置其他一些输入类型,但您应该定义一个

答案 1 :(得分:0)

尝试使用min和max行,我将minLine设置为1,将maxLine设置为n,其中n大于最大数据。

<TextView
    android:id="@+id/desc"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_marginTop="5dp"
    android:gravity="right"
    android:includeFontPadding="false"
    android:maxLines="n"
    android:lines="1"
    android:textSize="15sp" >
</TextView>

答案 2 :(得分:-1)

使用最大线条或更改宽度。