31

我正在使用以下内容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

4 回答 4

39

你必须android:scrollHorizontally="false"在你的xml中设置。

于 2010-11-11T09:05:24.247 回答
15

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

android:layout_width="0dp"

这是原始答案的链接。

于 2017-02-22T06:59:30.137 回答
12

你也可以试试

android:inputType="textMultiLine"

在您的 XML 中。这对我有用。

于 2016-08-31T16:40:15.927 回答
4

你需要设置

 android:minLines="2"
于 2013-04-30T22:53:03.177 回答