3

I Have one TextView, the text is too long can't fit in one line, How can I make this as multiline TextView? I have added android:singleline="false" attribute but it's not working.

<TextView
    android:text="some long text"
    android:singleline="false"
    android:layout_height="wrap_content"
    android:layout_width="wrap_content"        
/>
4

6 回答 6

2

用这个

<TextView
        android:id="@+id/yourTextView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:singleLine="false"
        android:scrollHorizontally="false"
        android:scrollbars="vertical" />
于 2012-10-23T10:30:48.443 回答
1

你不需要给 false 单线

只要给

android:maxLine="Here define the line max as you want"

这将允许您的文本添加您在其中定义的宽度和高度的行数。

于 2012-10-23T10:03:49.473 回答
1

您可以android:minLines="3"使用textview

于 2012-10-23T10:04:43.143 回答
0

您在 xml 文件中写入 textview

android:maxLine="这里定义最大线"

于 2012-11-02T12:47:31.460 回答
0

在我的模拟器上测试后,我来到这里......所以这样做

    t=(TextView)findViewById(R.id.t);
    t.setText("This is first line \n This is second  \n last line....");
于 2012-10-23T10:09:37.550 回答
0

android:maxLine="Define max line here"
于 2012-10-23T10:11:41.343 回答