如何允许在Android的EditText视图多行?


当前回答

另一件整洁的事情是使用android:minHeight和android:layout_height="wrap_content"。通过这种方式,您可以在编辑为空时设置编辑的大小,当用户输入内容时,它会根据用户输入的数量进行扩展,包括多行。

其他回答

EditText有singleLine属性。你可以在XML中设置或者调用setSingleLine(false); http://developer.android.com/reference/android/widget/TextView.html#setSingleLine%28%29

另一件整洁的事情是使用android:minHeight和android:layout_height="wrap_content"。通过这种方式,您可以在编辑为空时设置编辑的大小,当用户输入内容时,它会根据用户输入的数量进行扩展,包括多行。

禁用之前在主题中分配的行数使用xml属性:android:lines="@null"

只要加上这个 android: inputType = " textMultiLine " 在XML文件的相关字段。

android:inputType="textMultiLine"

这行代码对我有用。在xml文件中添加您编辑的代码。