2014-04-01 97 views
0

我有結構這樣我怎樣才能在一個列表視圖按鈕上點擊所有選中的單選按鈕

的TextView
收音機1第二廣播電臺

的TextView
收音機1第二廣播電臺

的TextView
收音機1 radio2

我想知道如何獲取按鈕上的所有選中的單選按鈕 我想這樣

submit.setOnClickListener(new View.OnClickListener() {    
      @Override 
      public void onClick(View v) { 
       RadioGroup rgp; 
       RadioButton rbtn; 
       for(int i =0;i<listView.getChildCount();i++){ 
        View layout = listView.getChildAt(i); 
         //int text = layout.getChildAt(1).getId(); 
        int text = (((ViewGroup) layout).getChildAt(1)).getId(); 


         rgp = (RadioGroup)findViewById(text); 

         rbtn = (RadioButton)findViewById(rgp.getCheckedRadioButtonId()); 
        Toast.makeText(getApplicationContext(), ""+rbtn.getText().toString(),Toast.LENGTH_SHORT).show(); 
       } 

      } 
     }); 
+0

使用基本適配器和自定義視圖 – Giridharan

+0

請參閱本http://developerandro.blogspot.in/2013/09/ listview-with-checkbox-android-example.html –

+0

@Giridharan我有我的代碼我想知道y它只顯示每次選擇的第一個值。 –

回答

相關問題