Android 在java代码中设置EditText只接受数字输入
来源:互联网 发布:数字域名网址 编辑:程序博客网 时间:2024/06/05 23:39
Android 在java代码中设置EditText只接受数字输入
(2012-03-08 17:20:37)杂谈
分类: Android学习在XML中的我就不多说了,不知道的童鞋可以去查EditText的XML属性。
做到的项目需要动态生成EditText所以就只能在java代码中控制,EditText的属性。
上代码:
EditText et;
et = (EditText) findViewById(R.id.et);
// 方法1:建立一个DigitsKeyListener,然后把它设为你的EditText的KeyListener
DigitsKeyListener numericOnlyListener = new DigitsKeyListener(false,true);
et.setKeyListener(numericOnlyListener);
// 方法2:为EditText设置一个NumberKeyListener,然后重写getAcceptedChars()方法和getInputType()方法
et.setKeyListener(new NumberKeyListener() {
});
小结:
第一种可以输入小数。
第二种由于设置了TYPE_CLASS_PHONE所以只能输入整数。且比较灵活。
- Android 在java代码中设置EditText只接受数字输入
- Android 在java代码中设置EditText只接受数字输入
- Android设置EditText只接受数字输入
- Android 代码中设置EditText只输入数字、字母
- Android设置EditText只接受数字输入以及定义字符
- Android 中在EditText中设置输入限制,使输入字符只可以为数字。
- Android代码设置EditText只输入数字、字母
- android代码设置EditText只输入数字、字母
- android代码设置EditText只输入数字、字母
- android代码设置EditText只输入数字、字母
- 代码设置EditText只输入数字、字母
- Android 设置EditText只输入数字
- Android 设置EditText只输入数字、字母
- android 设置EditText只可以输入字母或者数字
- 如何让你的EditText只接受数字输入
- 如何让你的EditText只接受数字输入
- EditText在代码中设置输入类型
- Android:限制EditText中只可以输入字母和数字
- 字符串的组合[算法]
- ubuntu 下sublime text2 使用小记
- 查看Linux下*.a库文件中文件、函数、变量等情况
- 变量延迟
- 在websphere6中部署应用遇到的struts问题
- Android 在java代码中设置EditText只接受数字输入
- Android中如何引入第三方jar包
- 通过jsp动作元素将表单的内容和javabean的属性绑定,并显示出来。
- 11-13 (今天老师上课讲的内容和老师留的作业都在上面)
- 图像拼接实现镜面效果 opencv完整代码 实现(附实验结果)
- java Swing表格操作
- android软件盘的开关
- 数据更新:updata 逻辑运算符的优先等级问题 not>and>or 删除一个表中的内容 约束
- 一个Java程序员应该掌握的10项技能