android验证码识别以及判断内容是否为空

登陆界面一般都有验证码识别,在这个部分走了不少弯路才搞定。验证码的接收前要保证http访问发送post请求正常,在确保客观端代码正常后检查下服务器端是否正常,如果一切正常的话邮箱还是无法看到有验证码的邮件(可能在垃圾邮箱中哦),这个时候可能是出现一个小问题

打开邮箱首页 --> 点击自助查询 --> 看看邮件是不是被个人过滤器拦截 

验证时往往需要判断EditText控件内容是否为空?

edittext.gettext().toString()==null 或者 edittext.gettext().toString() == ""  都是会报错的!!!

因为edittext.gettext()得到的是""  , 长度为 0  ,不是null 

所以 我试了下改成  edittext.gettext().toString().length()==0 就可以了~~~

还有一种解决方法:

TextUtils.isEmpty(edittext.gettext())  也是可以的。





你可能感兴趣的:(android)