在Android的EditText视图行?
如何在Android的EditText
视图中允许多行?
默认情况下,Android中的所有EditText
小部件都是多行的。
以下是一些示例代码:
<EditText
android:inputType="textMultiLine" <!-- Multiline input -->
android:lines="8" <!-- Total Lines prior display -->
android:minLines="6" <!-- Minimum lines -->
android:gravity="top|left" <!-- Cursor Position -->
android:maxLines="10" <!-- Maximum Lines -->
android:layout_height="wrap_content" <!-- Height determined by content -->
android:layout_width="match_parent" <!-- Fill entire width -->
android:scrollbars="vertical" <!-- Vertical Scroll Bar -->
/>
您可能会发现使用更好:
<EditText
...
android:inputType="textMultiLine"
/>
这是因为android:singleLine已被弃用。
这适用于我,实际上这两个属性是重要的: inputType和行 。 此外,您可能需要一个滚动条,下面的代码显示了如何创建一个:
<EditText
android:id="@+id/addr_edittext"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="top|left"
android:inputType="textEmailAddress|textMultiLine"
android:lines="20"
android:minLines="5"
android:scrollHorizontally="false"
android:scrollbars="vertical" />
链接地址: http://www.djcxy.com/p/46509.html