RadioButton.clearCheck抛出错误

时间:2015-11-04 12:15:50

标签: java android radio-button

我有一个程序,当点击一个按钮时,radiobuttons会改变文本。我还希望在按下按钮后取消选择所有单选按钮。我的onClickListener中有以下代码:

 b.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View view) {
        PreviousScore = score;

            Score.setText(String.valueOf(action()));
            i++;
            question1();
            Button mRadioGroup = (Button) findViewById(R.id.radioGroup);
            mRadioGroup.clearCheck();

    }

我收到以下错误:"无法解析方法"在.clearCheck()。

我哪里错了?

1 个答案:

答案 0 :(得分:1)

"Cannot Resolve Method" on mRadioGroup.clearCheck();。因为Button没有方法clearCheck。但是RadioGroupclearCheck方法。

使用

RadioGroup mRadioGroup = (RadioGroup) findViewById(R.id.radioGroup);
mRadioGroup.clearCheck();

的Intead
Button mRadioGroup = (Button) findViewById(R.id.radioGroup);
mRadioGroup.clearCheck();