2011-01-12 54 views
0

代碼...提交按鈕裏面的Android單選按鈕?

submit.setOnClickListener(new View.OnClickListener() { 

    public void onClick(View v) { 
     rg.setOnCheckedChangeListener(new OnCheckedChangeListener() { 

      public void onCheckedChanged(RadioGroup group, int checkedId) { 
      String id = Integer.toString(checkedId); 
       DisplayToast(Integer.toString(checkedId)); 
      } 
     }); 
    } 
}); 

什麼,我試圖做的是有一個用戶選擇單選按鈕之一(RG),然後當他們點擊提交,然後顯示敬酒。我認爲問題在於onchecklistener不能在另一個監聽器裏面......這可能嗎?

單選按鈕動態創建並添加到RG(無線電集團)...

while (cursor.moveToNext()) {  
    rb[i] = new RadioButton(this); 
    rg.addView(rb[i]); 
    rb[i].setText(cursor.getString(1)); 
    i ++; 
} 

回答

0

我希望我理解正確的話,你想要做什麼。只需爲提交按鈕設置一個偵聽器,並在該方法內部讀取選定的複選框。

+0

作爲一個newby你有一些示例代碼只是顯示我可以做到這一點?我如何訪問選定的單選按鈕 – Beginner 2011-01-12 14:42:01