检查单选按钮的条件不起作用

时间:2012-06-22 23:47:34

标签: android checkbox radio-button

我有这段代码:

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时,复选框已启用..出了什么问题?我该怎么办?

1 个答案:

答案 0 :(得分:0)

以下是一个类似的问题:Radio Button selection Changes Toast on Android

您想将RadioButtons添加到RadioGroup,然后实施RadioGroup.setOnCheckedChangeListener()