
我正在学习android我尝试了下面的代码,但它给了我错误请给我建议,我怎么能比较两个edittext的文本.
if((edt1.getText().toString() && edt4.getText().toString() && edt7.getText().toString)=="X")解决方法:
这是一个不违反DRY原则的解决方案:
private static boolean allContain(final String value, final EditText... editTexts){ for (EditText editText : editTexts) { final String text = editText.getText().toString(); if (!text.equals(value)) { return false; } } return true;}您可以按如下方式使用它:
if (allContain("X", edt1, edt2, edt3, edt4)) { // All EditTexts contain 'X'} 总结 以上是内存溢出为你收集整理的比较android中的两个editTexts全部内容,希望文章能够帮你解决比较android中的两个editTexts所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)