RowOneCollection是ArryList按钮有2个按钮,所有文本名都是“1”即btn1,btn2
RowTwoCollection是ArryList按钮有2个按钮,所有文本名都是“2”即btn3,btn4
RowThreeCollection是ArryList按钮有2个按钮,所有文本名都是“3”即btn5,btn6
RowFourCollection是ArryList按钮有2个按钮,所有文本名都是“4”即btn7,btn8
CheckBtnText = Null(在pgm中给出双引号)作为字符串
单击btn1 CheckBtnText后,我已将按钮设置为onclicklisteners 为1但在if条件下它返回false。 Plz帮帮我..
for(int i=0;i<RowOneCollection.size();i++)
{
CheckBtnText=RowOneCollection.get(i).getText().toString();
returns false---> if(CheckBtnText=="1")
{
RowOneCollection.get(i).setEnabled(false);
RowTwoCollection.get(i).setEnabled(true);
RowThreeCollection.get(i).setEnabled(false);
RowFourCollection.get(i).setEnabled(false);
}
}
答案 0 :(得分:1)
使用CheckBtnText.equals(&#34; 1&#34;)来比较字符串的值,否则你要检查它们是否是同一个对象。