EditText设置只能输入小数点后1位
来源:互联网 发布:班车软件 编辑:程序博客网 时间:2024/05/29 12:42
//edittext设置监听class MyTextWatcher implements TextWatcher { EditText et; public MyTextWatcher(EditText et){ this.et = et; } @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { } @Override public void onTextChanged(CharSequence s, int start, int before, int count) { if (s.toString().contains(".")) { if (s.length() - 1 - s.toString().indexOf(".") > 1) { s = s.toString().subSequence(0, s.toString().indexOf(".") + 2); et.setText(s); et.setSelection(s.length()); } } if (s.toString().trim().substring(0).equals(".")) { s = "0" + s; et.setText(s); et.setSelection(2); } if (s.toString().startsWith("0") && s.toString().trim().length() > 1) { if (!s.toString().substring(1, 2).equals(".")) { et.setText(s.subSequence(0, 1)); et.setSelection(1); return; } } } @Override public void afterTextChanged(Editable s) { }}product_cost_price_edit.addTextChangedListener(new MyTextWatcher(product_cost_price_edit));
0 0
- EditText设置只能输入小数点后1位
- edittext只能输入数字和小数点,且小数点后只能输入两位
- EditText实现只能输入数字和小数点,限制小数点后?位,并且以数字0开头后只能输入小数点
- 设置文本框不能只能输入数字,小数点后只能输入2位
- EditText限制输入数字,精确到小数点后1位设置
- EditText只能输入2位小数及一个小数点
- edittext只能输入数字和小数点时并且小数点后只能输入两个小数
- Android设置EditText只能输入数字,不包含小数点
- Android EditText设置只能输入数字和小数点
- Android EditText设置只能输入数字和小数点
- UITextfield后面只能输入小数点后2位
- 限制金额只能输入小数点后2位
- input标签只能输入数字小数点 且小数点后只有两位 ,不允许存在两个小数点!!
- EditText输入数据精确到小数点后n位
- input输入框只能输入数字且小数点后只能输入两位数字
- angularJs控制input只能输入数字并且小数点后只能输入两位
- c# 控制TextBox只能输入小数(只能输入一个小数点,小数点后只能输入两位,第一位不能是小数点)
- EditText限制输入的小数点只能一个
- 论文--搜索批量下载_linux
- LiteOrm:Android数据库框架-存储服务器(LiteOrm)的使用
- android中使用static 类造成的问题
- 项目质量管理
- 封装、继承、多态
- EditText设置只能输入小数点后1位
- 关于Ubuntu锁屏后,无法输入密码
- PHP面向对象编程 面向对象的特殊实践
- hackinglab.cn脚本关之二
- SurfaceView和View的区别
- [Scrapy]模拟登陆并获取Cookie值
- 模态框缓冲效果实现
- gitlab同步代码时https证书错误
- Android编译过程详解