2015-11-04 139 views
1

我有一個程序,當點擊一個按鈕時,單選按鈕改變文本。我也希望在按下按鈕之後全部取消選擇單選按鈕。我在我的onClickListener下面的代碼:RadioButton.clearCheck拋出錯誤

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

因爲** **按鈕沒有方法** ** clearCheck。 –

回答

1

"Cannot Resolve Method" on mRadioGroup.clearCheck();。因爲Button沒有方法clearCheck。但RadioGroupclearCheck方法。

使用

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

這一翻譯的

Button mRadioGroup = (Button) findViewById(R.id.radioGroup); 
mRadioGroup.clearCheck(); 
+0

謝謝,完美! – pro