EditText允许用户输入一行或多行文本的编辑框。除了文本输入可以允许各种其他操作,例如文本选择等。
android:hint 设置文本框提示信息
android:maxLength 设置当前文本框输入的最大字符长度
android:password 设置为true表示设置为密码框
android:inputType 设置当前文本框的输入类型 软件盘的弹出类型
-textPassword 密码框
-textEmailAddress 邮箱地址
-number 数字键盘
android:imeOptions 设置软件盘中的完成键为相应的功能键
-actionSend 发送 -actionSearch 查询
-actionDone 完成 -actionNext 下一个
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
>
<EditText
android:id="@+id/tv01"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="请输入内容"
android:maxLength="10"
android:inputType="textPassword"
android:imeOptions="actionGo"
/>
<EditText
android:id="@+id/tv02"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="请输入内容"
android:inputType="textEmailAddress"
android:layout_below="@+id/tv01"
android:imeOptions="actionSearch"
/>
<EditText
android:id="@+id/tv03"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="请输入内容"
android:inputType="number"
android:layout_below="@+id/tv02"
android:imeOptions="actionSend"
/>
</RelativeLayout>