如何设置EDITTEXT视图只允许两个数值,并像##两位十进制值## [英] How to set Edittext view allow only two numeric values and two decimal values like ##.##

查看:94
本文介绍了如何设置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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆