如何将文本换行到Android TextView中的下一行?

时间:2010-11-11 08:58:05

标签: android textview textwrapping android-sdk-2.1

我正在使用以下TextView来显示其中的一些数据:

<TextView android:id="@+id/notificationText" 
        android:layout_height="wrap_content"
        android:layout_width="fill_parent"
        android:textSize="18sp"
        android:inputType="textMultiLine"
        android:maxLines="2"
        android:layout_paddingRight="20dip"
        android:textColor="#ffffff"/>

我想将文字换行到下一行。我怎么能这样做?

4 个答案:

答案 0 :(得分:35)

您必须在xml中设置android:scrollHorizontally="false"

答案 1 :(得分:7)

您也可以尝试

android:inputType="textMultiLine"
在您的XML中

。这对我有用。

答案 2 :(得分:5)

在某些情况下,它通过在文本视图上将宽度设置为0dp来工作。

{{1}}

此处是原始answer的链接。

答案 3 :(得分:3)

您需要设置

 android:minLines="2"