我认为这真的很简单,但我对 Android 开发还很陌生,所以在此先感谢
如果第一个被选中,我会为文本项目 1 生成一个随机数。如果两个复选框都被选中,我会为第二个文本生成文本。我想知道最有效的方法是什么
这是我需要帮助的 fragment
if(edit1.isChecked()){
text1.setText(String1[randomInt]);
}
if(edit1.isChecked() && edit2.isChecked()){
text2.setText(String1[randomInt]);
}
显然,第一个语句在两个语句中都为真。基本上有没有办法判断 edit2 是否为假?
最佳答案
试试这个:
edit2.isChecked()=false;
if(edit1.isChecked() && (edit2.isChecked()==false)) {
text2.setText(String1[randomInt]);
}
关于Android:如果基于复选框的语句未被选中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19097433/