This text field does not specify an inputType or a hint
2015-10-03 20:43
387 查看
android开发过程中突然发现的warning,EditText 报出 “This text field does not specify an inputType or a hint”
原因:
EditText需要指定默认输入类型。
解决办法:添加android:inputType属性或者android:hint属性。
hint属性表示EditText的默认文本;
inputType表示EditText的值类型;
android:inputType参数类型说明:
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"--URI格式
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"--时间键盘
原因:
EditText需要指定默认输入类型。
解决办法:添加android:inputType属性或者android:hint属性。
hint属性表示EditText的默认文本;
inputType表示EditText的值类型;
android:inputType参数类型说明:
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"--URI格式
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"--时间键盘
相关文章推荐
- 自定义一个ListView实现聊天界面
- DirectX11 纹理采样
- Java国际化语言切换
- ACM HDU 2063 过山车(简单的二分匹配)
- 空格替换
- Log4j官方文档翻译(四、如何在java中输出日志消息)
- 【Jqurey EasyUI+Asp.net】---DataGrid增加、删、更改、搜
- C#字符串比较
- jQuery对象级插件示例
- HDU 4864(Task)
- 使用LinkedList来模拟堆栈或队列数据结构
- MFC制作加法计算器
- Java字符转码
- gradle基础
- Handler消息源代码分析
- Java入门之路-1
- UITableViewDelegate方法
- 概率论 基本概率模型、分布、期望和方差
- Invalid layout param in a LinarLayout: layout_weight
- 前序为ABC,后序为CBA的二叉树共有多少棵