我有这样的逻辑在我的代码检查单选按钮没有选择
if(r40.isChecked()){ //do this }
它的伟大工程,但我需要负,“如果rb.isNotChecked”或“.isChecked()= FALSE”
,但我不能见找到它,我也无法使用RadioGroup中,因为我所有的单选按钮都没有一个里面,我手动控制它们
我有这样的逻辑在我的代码检查单选按钮没有选择
if(r40.isChecked()){ //do this }
它的伟大工程,但我需要负,“如果rb.isNotChecked”或“.isChecked()= FALSE”
,但我不能见找到它,我也无法使用RadioGroup中,因为我所有的单选按钮都没有一个里面,我手动控制它们
我的意思是你可以做的if(r40.isChecked() == false){ //do something }
但if(!r40.isChecked){ //do something }
好得多/清洁
,但我不能见找到它
if(!r40.isChecked()){
//do this
}
尝试用否定的检查
if(!r40.isChecked()){
//do this
}
此检查,如果无线电isn`t检查。
尝试这种情况:更详细地说在这个代码添加的感叹号
if (! r40.isChecked()) {
//Do something
}
反转在同一个块下面的代码,从而使代码的意思:
if (r40.isNotChecked()) {
//Do something
}
我希望这有助于!
当比较两个值,可以使用两(2)等号。 “.ischecked()= false”不起作用,因为它不是一个比较。正确的比较是“.ischecked()== false”。 – BooleanCheese
你应该从字面上阅读任何关于任何编程语言的书。这只是一个耻辱,你问过的。 – Vucko
也在你的检查之前用“!”意思是“如果这不是真的”,那么你可以在发布的答案中做“!rb.ischecked”链接。 “!”意思不是 – BooleanCheese