gpt4 book ai didi

java - 验证是否单击了每个按钮

转载 作者:太空宇宙 更新时间:2023-11-04 14:46:29 26 4
gpt4 key购买 nike

当单击 A 列中的按钮时,它会显示“0”和“1”。我想验证是否通过“提交”按钮单击了所有按钮。但是,我的代码可以工作,如果列中的第一个按钮中有一个值,则不会验证以下按钮。

    if (id==R.id.Submit){
for(int i=0; i<colA.length; ){
if (((colA[i].getText()==("0"))) || ((colA[i].getText()==("1")))){

break;
}
else{
System.out.println("Please enter all values for Column A.");
break;
}
}
}

最佳答案

您可以创建一个这样的计数器,以计算单击的按钮数量,并将其与列中要单击的按钮总数相匹配

if (id==R.id.Submit){
int counter=0;
for(int i=0; i<colA.length; i++ ){
if (((colA[i].getText()==("0"))) || ((colA[i].getText()==("1")))){
counter++;
}

}

if(counter==colA.length){
//all have been clicked

}
else{
System.out.println("Please enter all values for Column A.");

}
}

关于java - 验证是否单击了每个按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24337310/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com