我有这段代码:
if(ratingRB.isChecked() == true)
{
Toast.makeText(hotelSearch.this, "Please enter the rating as a word. (Ex. Five)", Toast.LENGTH_SHORT).show();
}
else
{
if(showAllRB.isChecked() == true)
{
nearest.setEnabled(true);
}
}
但当我检查2个单选按钮(ratingRB,showAllRB)中的任何一个时,没有任何反应。
nearest
是一个从一开始就被禁用的复选框,我希望当用户选择showAllRB
时,复选框已启用..出了什么问题?我该怎么办?
答案 0 :(得分:0)
以下是一个类似的问题:Radio Button selection Changes Toast on Android
您想将RadioButtons
添加到RadioGroup
,然后实施RadioGroup.setOnCheckedChangeListener()
。