2016-09-04 7 views
-3

私のアプリでRadioGroupを使う必要があります。しかし、私は活動中にそれを初期化することはできません。ここでの問題は何ですか?RadioGroupを初期化するには

my screen for example
screen 2

+1

画像の代わりに試したコードを追加することができます –

+0

@NeelaySrivastava、なぜですか?)画像に2行あります) – JokeRaes

答えて

0

こんにちはあなたはこのような何かをしようとしなかった、

RadioGroup mRadioGroup = (RadioGroup) view.findViewById(R.id.amountcollecte_radiogroup); 
mRadioGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { 

      @Override 
      public void onCheckedChanged(RadioGroup group, int checkedId) { 
       int id = mRadioGroup.getCheckedRadioButtonId(); 
       View radioButton = mRadioGroup.findViewById(id); 
       if (radioButton.getId() == R.id.amountcollected_yes_radioButton) { 


       } else if (radioButton.getId() == R.id.amountcollected_no_radioButton) { 


       } 
      } 
     }); 

  <RadioButton 
       android:id="@+id/amountcollected_yes_radioButton" 
       android:layout_width="0dp" 
       android:layout_height="wrap_content" 
       android:layout_weight="1" 
       android:buttonTint="@color/black" 
       android:checked="true" 
       android:gravity="center" 
       android:text="Yes" 
       android:textColor="@color/black" 
       android:textSize="@dimen/text_large" /> 

      <RadioButton 
       android:id="@+id/amountcollected_no_radioButton" 
       android:layout_width="0dp" 
       android:layout_height="wrap_content" 
       android:layout_weight="1" 
       android:buttonTint="@color/black" 
       android:gravity="center" 
       android:text="No" 
       android:textColor="@color/black" 
       android:textSize="@dimen/text_large" /> 
     </RadioGroup> 

が、これはあなたを助けることを願っています。

+0

それは私を助けませんでした。上の画面。 – JokeRaes

+0

問題が何ですか?通常この方法で定義された通常のラジオグループ – Saveen

+0

あなたが正しい方法で試したかどうかわからない – Saveen

関連する問題