我有一个程序,其中单击按钮时,单选按钮会更改文本。我还希望在按下按钮后取消所有单选按钮。我的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()上的“无法解析方法”。
我要去哪里错了?
最佳答案
"Cannot Resolve Method" on mRadioGroup.clearCheck();
。因为Button没有方法clearCheck
。但是RadioGroup具有clearCheck
方法。
采用
RadioGroup mRadioGroup = (RadioGroup) findViewById(R.id.radioGroup);
mRadioGroup.clearCheck();
的
Button mRadioGroup = (Button) findViewById(R.id.radioGroup);
mRadioGroup.clearCheck();
关于java - RadioButton.clearCheck引发错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33521673/