ラジオボタンをラジオグループに追加しました。ボタンに属性を追加して、追加されたボタンの 1 つがクリックされたときにメソッドが呼び出されるようにします。どうすればいいですか、検索してみましたが、答えが見つかりませんでした。ラジオボタンを追加するための for ループがあります
enter code here
RadioGroup group = (RadioGroup) findViewById(R.id.RadioGroup);
RadioButton button;
String accounts= msg.getData().getString("text");
String[] SepAccounts= accounts.split(":");
for (int i=0; i<SepAccounts.length;i++)
SepAccounts[i]= SepAccounts[i].replaceAll("-"," ");
Context context= group.getContext();
for (int i=0; i < SepAccounts.length; i++){
button = new RadioButton(context);
button.setText(SepAccounts[i]);
group.addView(button);
}
これは、ラジオ ボタンを追加するコードの一部です。
ここでラジオグループを作成します
<RadioGroup xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_below="@id/NFCHeaderTextView"
android:layout_width="fill_parent"
android:background="@drawable/back"
android:layout_height="wrap_content"
android:orientation="vertical"
android:id="@+id/RadioGroup"
android:onClick="onRadioButtonClicked">
</RadioGroup>