2016-05-24 110 views
1

我有一個收音機組,其中有三(3)個圖像,音頻和視頻單選按鈕。在收音機組中手動管理單選按鈕Android

現在,當前這個佈局將被禁用,當用戶點擊顯示選項時,這將被啓用,默認情況下它應該設置檢查圖像單選按鈕,但它不工作。

請檢查以下代碼並幫助我。

public void onClick (View v) 
{ 

    switch (v.getId) 
    { 
      case R.id.btnOptions : 

        rb_images.setEnabled(true); 
        rb_audio.setEnabled(true); 
        rb_video.setEnabled(true); 

        rb_images.setChecked(true); 
        fetchData("Images"); 

        break; 


      case R.id.btnFavorite : 

        rb_images.setEnabled(false); 
        rb_audio.setEnabled(false); 
        rb_video.setEnabled(false); 

        fetchData("Favorite"); 

        break; 
    } 
} 

現在,我會點擊喜歡的按鈕,它會正常工作,並禁用所有單選按鈕,並設置它們取消,但是當我將點擊選項按鈕,在那個時候所有的三個單選按鈕將被啓用,但圖像按鈕不會設置爲選中狀態。請不要回答像定義按鈕和初始化無線電組和所有,因爲我已經在onCreate方法中做了它,一切工作正常,沒有任何eception,只是問題是單選按鈕沒有設置爲選項按鈕點擊默認選中。

所以請幫助我。

回答

1

解決!

我在回答一些R & D後得到了答案,因爲我應用瞭如此多的邏輯來解決問題,但無法解決問題。因此,我已經手動刪除了Radio Group和Put Button Independent,併爲所有按鈕設置了setChecked。

相關問題