
我有2个EditTexts; 01和02.活动开始后,我的按钮将被禁用,并且当这两个EditText包含文本时,必须再次启用该按钮.但是我的按钮始终被禁用,无法使用button.setEnabled(true);启用它.
谁能帮我这个?
summit.setEnabled(false);buttonEnable();public voID buttonEnable(){ if (Feedback.length()>0 && email.length()>0){ summit.setEnabled(true); }else{ summit.setEnabled(false); }}最佳答案您需要TextWatcher是正确的. afterTextChanged(Editable)方法是您感兴趣的一种方法.从中调用buttonEnable()方法,然后将TextWatcher添加到任何适用的文本字段. (就像您的样本中的反馈和电子邮件一样.) 总结 以上是内存溢出为你收集整理的Android:如果EditText不为空,如何启用我的返回按钮? 全部内容,希望文章能够帮你解决Android:如果EditText不为空,如何启用我的返回按钮? 所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)