EditText中输入金额保留两位小数
来源:互联网 发布:linux磁盘分区挂载 编辑:程序博客网 时间:2024/05/16 04:52
xml
<EditText android:id="@+id/et_yhy" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:layout_marginLeft="10dp" android:background="@color/white" android:hint="10万起投" android:inputType="numberDecimal" />
android:inputType="numberDecimal"这个属性允许输入数字和小数点
java代码
//输入金额保留两位小数 et_yhy.setInputType(InputType.TYPE_NUMBER_FLAG_DECIMAL | InputType.TYPE_CLASS_NUMBER); //设置字符过滤 et_yhy.setFilters(new InputFilter[]{new InputFilter() { @Override public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) { if (source.equals(".") && dest.toString().length() == 0) { return "0."; } if (dest.toString().contains(".")) { int index = dest.toString().indexOf("."); int length = dest.toString().substring(index).length(); if (length == 3) { return ""; } } return null; } }});
这样在输入金额的时候就只能输入到分(也就是两位有效数字了)
阅读全文
0 0
- EditText中输入金额保留两位小数
- 金额保留两位小数
- JS限制文本框输入金额并保留两位小数
- JS限制文本框输入金额并保留两位小数
- JS限制文本框输入金额并保留两位小数
- Android 控制金额输入格式 保留两位小数
- EditText 保留两位小数
- EditText 保留两位小数
- EditText 保留两位小数
- EditText限制 只能输入0.00 -100保留两位小数
- EditText保留两位小数并输入不超过最大值
- Android EditText保留两位小数
- javascript设置金额样式转换 金额保留两位小数
- android editText 控制输入最大值、保留两位小数、保留小数点前面两位数
- angular限制input框输入金额(是小数的话只保留两位小数点)
- EditText中输入两位小数,并控制光标位置
- 数字输入处理 , 保留两位小数
- EditText保证输入数字或者是保留两位小数的数字
- SecurCRT界面乱码的问题解决
- MIT开发出高效「查询方法」,以寻找黑盒机器学习分类器的对抗样本
- ImportError: numpy.core.multiarray failed to import
- 商务图表案例——仿经济学人分组漏斗图~
- PAT训练(乙级)—— 1001. 害死人不偿命的(3n+1)猜想 (15)
- EditText中输入金额保留两位小数
- 微信圣诞帽:OpenCV 库Linux下c++实现
- QuarkXPress 2017 Mac(专业排版设计软件)附注册机和破解方法 v13.1.1中文破解版
- 空巢青年,“空巢”是选择还是无奈? | 数据告诉你
- 用STL优先队列查找数组第k大
- CodeForce 907 A. Masha and Bears
- JAVA类执行机制
- 《深度学习入门之pythoch》 读书笔记——卷积神经网络
- 蛇 形 填 数