如何设置EDITTEXT视图只允许两个数值,并像##两位十进制值## [英] How to set Edittext view allow only two numeric values and two decimal values like ##.##
本文介绍了如何设置EDITTEXT视图只允许两个数值,并像##两位十进制值##的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
您好,
我需要设置验证了的EditText视图shold允许两个数值和两位十进制值。 例如:22.32
请让我知道如何做到这一点的验证
在此先感谢
解决方案
布尔参考isValid =< EditText上变> .getText()的toString()的比赛(\\Ð{ 2} \\Ð{2})。
将这个方法在onClickListener,我想你会好到哪里去。
HI,
I need to set validation for a edittext view shold allow two numeric values and two decimal values. example: 22.32
Please let me know how to do this validation
Thanks in advance
解决方案
boolean isValid=<EditText Variable>.getText().toString().matches("\\d{2}\\.\\d{2}");
Put this method in a onClickListener and I guess you will be good to go.
这篇关于如何设置EDITTEXT视图只允许两个数值,并像##两位十进制值##的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文