我有一个程序,当点击一个按钮时,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()。
我哪里错了?
答案 0 :(得分:1)
"Cannot Resolve Method" on mRadioGroup.clearCheck();
。因为Button没有方法clearCheck
。但是RadioGroup有clearCheck
方法。
使用
RadioGroup mRadioGroup = (RadioGroup) findViewById(R.id.radioGroup);
mRadioGroup.clearCheck();
的Intead
Button mRadioGroup = (Button) findViewById(R.id.radioGroup);
mRadioGroup.clearCheck();