Android 输入框第一次弹出数字键盘, 后面可以随意切换
来源:互联网 发布:淘宝卖家店铺id怎么看 编辑:程序博客网 时间:2024/06/05 20:11
转载请注明出处
http://www.jianshu.com/p/1932ff1b78de
前言
记录一次关于 EditText 首次输入需要弹出数字键盘,然后可以随便切换输入模式,下面以 输入身份证号 为例,因为身份证号只可能是数字 + 字母 X,所以这里不仅做了首次弹出数字键盘,还实现了对于其他键盘模式输入做了限制,只能输入字母 X 。
代码
xml
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
这里没什么可解释的,就一个输入框,需要注意:这里并没有指定输入类型,因为如果指定了输入类型,那么就限定死了。
Java
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
这就是核心代码了,主要就是监听,方法的返回值都做了详细的注释说明。在上面代码的情况下,真机运行效果,数字可以随便输入,字母是可以输入大写的 X,其他字符均输入不了。
阅读全文
0 0
- Android 输入框第一次弹出数字键盘, 后面可以随意切换
- Android 输入框第一次弹出数字键盘, 后面可以随意切换
- Android 输入框第一次弹出数字键盘, 后面可以随意切换
- android 只能输入数字和字母并且弹出数字键盘
- android 只能输入数字和字母并且弹出数字键盘
- android edittext切换数字键盘
- Android 自定义的数字键盘 支持随意拖动 和稳定的字符输入的控件
- webview的input输入框获取焦点弹出数字键盘
- 如何让android弹出数字键盘
- Android弹出数字键盘的方法
- android 输入框输入时自动跳到数字键盘
- android 自定义纯数字键盘输入
- 【Android自定义控件】密码输入框+数字键盘的实现
- Android 自定义数字键盘(三)自定义输入框
- android webview 点击文本框弹出数字键盘
- 自动弹出数字键盘 EditText(Android) UITextField(iOS)
- EditText设置弹出数字键盘,并且只能输入数字和.
- Adroid EditText限制输入数字与英文默认弹出数字键盘
- QML做图片倒影效果(控件倒影)
- 5、ES6 === 异步 Promise Generator yield
- Flex 布局教程:语法篇
- sql union和union all的用法及效率
- win10上MarkdownPad2无法预览的解决办法
- Android 输入框第一次弹出数字键盘, 后面可以随意切换
- 命令行接口神器:fire
- 2、LwIP协议栈规范翻译——协议层
- Linux2-文件目录操作命令 1
- Android 之 Notification 必须掌握的知识
- Groovy使用字符串
- 五子棋
- springMVC_基础入门
- 自定义函数分别实现字符串翻转和添加字符串分隔符的功能