android中inputType属性在EditText输入值时启动的虚拟键盘的风格有着重要的作用。这也大大的方便的操作。有时需要虚拟键盘只为字符或只为数字。所以inputType尤为重要。

<EditText android:layout_width="fill_parent" android:layout_height="wrap_content" android:inputType="phone" />
//文本类型,多为大写、小写和数字符号。
android:inputType="none"
android:inputType="text"
android:inputType="textCapCharacters" 字母大写

android:inputType="textCapWords" 首字母大写
android:inputType="textCapSentences" 仅第一个字母大写
android:inputType="textAutoCorrect" 自动完成
android:inputType="textAutoComplete" 自动完成
android:inputType="textMultiLine" 多行输入
android:inputType="textImeMultiLine" 输入法多行(如果支持)
android:inputType="textNoSuggestions" 不提示
android:inputType="textUri" 网址
android:inputType="textEmailAddress" 电子邮件地址
android:inputType="textEmailSubject" 邮件主题
android:inputType="textShortMessage" 短讯
android:inputType="textLongMessage" 长信息
android:inputType="textPersonName" 人名
android:inputType="textPostalAddress" 地址
android:inputType="textPassword" 密码
android:inputType="textVisiblePassword" 可见密码
android:inputType="textWebEditText" 作为网页表单的文本
android:inputType="textFilter" 文本筛选过滤
android:inputType="textPhonetic" 拼音输入
//数值类型
android:inputType="number" 数字
android:inputType="numberSigned" 带符号数字格式
android:inputType="numberDecimal" 带小数点的浮点格式
android:inputType="phone" 拨号键盘
android:inputType="datetime" 时间日期
android:inputType="date" 日期键盘
android:inputType="time" 时间键盘

android:hint="" 是editText的一个提示 如:editText显示提示:请输入帐号! 当点击editText时这个文字会消失。

更多相关文章

  1. android键盘弹出之后界面整体上移,顶出去了
  2. Android关于EditText的一些常规用法,只输入数字以及光标置顶
  3. Android(安卓)TextView全属性
  4. android限制文本长度
  5. Android(安卓)TextView多行文本滚动实现
  6. 一起学android之EditText的各种使用(15)
  7. EditText支持Search按键搜索
  8. Android(安卓)之 EditText属性用法介绍
  9. Android(安卓)XML 不常用属性

随机推荐

  1. mysql8.0.11客户端无法登陆的解决方法
  2. mysql 8.0 Windows zip包版本安装详细过
  3. mysql 5.7.21 解压版安装配置方法图文教
  4. Windows下mysql 8.0.11 安装教程
  5. win10下mysql 8.0.11 压缩版安装教程
  6. mysql8.0.11 winx64安装配置方法图文教程
  7. win10下mysql 8.0.11压缩版安装详细教程
  8. mysql8.0 windows x64 zip包安装配置教程
  9. mysql 8.0.11压缩包版本安装教程
  10. Mysql查询最近一条记录的sql语句(优化篇)