EditText的inputType常用取值_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > EditText的inputType常用取值

EditText的inputType常用取值

 2016/8/22 5:30:49  智能飞鱼  程序员俱乐部  我要评论(0)
  • 摘要:最近经过实际试验,总结了InputType几个常用取值表示的含义:1、none,text,textVisiblePassword:无任何输入限制2、textMultiLine:允许多行输入(默认EditText只允许单行输入,即不换行)3、textPassword:无任何输入限制,但是以"."代替输入的字符4、number:除了0-9,其他都不能输(不会对头部进行去0处理),弹出键盘时为数字键盘,可以切换键盘但非数字不能输5、numberSigned:只能输0-9及+-(正负号),其中+
  • 标签:putty 常用

最近经过实际试验,总结了InputType几个常用取值表示的含义:

1、none, text, textVisiblePassword: 无任何输入限制

2、textMultiLine: 允许多行输入(默认EditText只允许单行输入,即不换行)

3、textPassword: 无任何输入限制,但是以"."代替输入的字符

4、number: 除了0-9,其他都不能输(不会对头部进行去0处理),弹出键盘时为数字键盘,可以切换键盘但非数字不能输

5、numberSigned: 只能输0-9及+-(正负号),其中+-符号只能输在第一位(不会对头部进行去0处理)

6、numberDecimal: 只能输0-9及小数点,不能输入正负号,其中小数点只能输入一次,且可以出现在任意位置

7、numberPassword: 只能输0-9,以密码形式显示

8、phone: 弹出时显示数字键盘,可以输数字和英文符号,不允许输中文及中文符号。英文字母在英文键盘下一般不能输,不过在特定输入法下貌似可以输

 

如果要进一步限制输入的字符,还可以使用digit属性,把可以输入的字符枚举出来。

 

参考 InputType官方说明

发表评论
用户名: 匿名