Android EditText用户友好的输入界面

mac2022-06-30  70

此例摘自《疯狂Java讲义》

<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:stretchColumns="1"> <TableRow > <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="用户名:" android:textSize="16sp" /> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="请填写登录账号" android:selectAllOnFocus="true" /> </TableRow> <TableRow > <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="密码" android:textSize="16sp" /> <!-- android:inputType="numberPassword" 只接受数字密码 --> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:inputType="numberPassword" /> </TableRow> <TableRow > <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="年龄" android:textSize="16sp" /> <!-- android:inputType="number" 数值输入 --> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:inputType="number" /> </TableRow> <TableRow > <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="生日" android:textSize="16sp" /> <!-- android:inputType="date" 日期输入 --> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:inputType="date" /> </TableRow> <TableRow > <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="电话号码" android:textSize="16sp" /> <!-- 电话号码输入框 --> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="请填写您的电话号码" android:selectAllOnFocus="true" android:inputType="phone" /> </TableRow> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="注册" /> </TableLayout> 结果如下:

转载于:https://www.cnblogs.com/kinglearnjava/p/4883268.html

相关资源:JAVA上百实例源码以及开源项目
最新回复(0)