2016-04-09 19 views

答えて

1

のは、あなたが持っていると言うmyRadioGroup

今すぐ最初にあなたがここのように選択されたRadioButtonの idを取得する必要がありRADIOGROUP、など

int id = myRadioGroup.getCheckedRadioButtonId(); 

続いた後、あなたが得たidでのRadioButtonを見つけなければなりません

mySelectedRadioButton = (RadioButton) findViewById(id); 

のようにその後のテキストを取得し、

をSQLiteのために保存
String mySelectedText = mySelectedRadioButton.getText().toString(); 
//Save the value to database 
+0

RadioButtonのクリックで変更された整数変数を格納する方が良いでしょうか?この「位置ID」を取得し、アクティビティのリロード時にRadioButtonを再確認するために使用しますか? –

+1

@BobMaloogaはい、それははるかに良いだろう、私はS(彼)が私はそれについて簡単に説明するようにテキストを取得する上で混乱していると思った。 S(彼)が必要と感じるとき、彼はあなたのアイデアを確実に適用します。私は本当にあなたの提案に感謝します。 –

+0

ありがとうございます。私はあなたが言っているものを持っていますが、これとまだ混同しています。ジェンダーの操作をしたいです。 int id = r1.getCheckedRadioButtonId(); if(id == 0) { String radioButtonText = rmale.getText()。toString(); } else { String radioButtonText = rfemale.getText()。toString(); }私はこれを今やったらどうしたらいいですか? –

関連する問題