ラジオボタンのテキストをプログラム上で上に揃える方法はありますか? ラジオボタンのテキストをプログラム上でボタンの上に移動
iは、無線基
final RadioButton[] rb = new RadioButton[5];
RadioGroup rg = new RadioGroup(getActivity()); //create the RadioGroup
rg.setOrientation(RadioGroup.VERTICAL);//or RadioGroup.VERTICAL
rg.setLayoutParams(radioparams);
for (int i = 0; i < 5; i++) {
rb[i] = new RadioButton(getActivity());
rb[i].setText("Radiobtn " + i);
rb[i].setId(i + 100);
rg.addView(rb[i]);
}
layout.addView(rg);
を作成するために以下のコードを使用するが、私は各ボタンの右側にテキストを取得します。
https://stackoverflow.comのようにプログラム的に
RadioButton
を追加するよりも、こののようなレイアウトを作るあなたはトリック
を行うことができますこの方法を試してみてください/ questions/19102159/radiobutton-with-text-above-button –
私はそれをプログラム的に実装したい –
これは、カスタムラジオボタンを作成してビューに動的に追加することで実現できます。 参照:https://crosp.net/blog/android/creating-custom-radio-groups-radio-buttons-android/ – Saneesh