RadioButtons
内部の間に仕切りを追加する簡単な方法はありRadioGroup
ますか? xml 属性を使用してみましたが、divider
機能していないようです。関連する場合RadioGroup
、私のレイアウトには子ビューが含まれていません。プログラムで追加していRadioButtons
ます。
編集:問題は解決しました。xml のRadioButton
内部以外にもビューを追加できます。RadioGroup
私の場合、プログラムで行うこともできますが、レイアウト パラメータには注意してください。Akki の考えは正しかったので、これでうまくいきました。
for (int i = 0; i < items.size(); i++) {
if (i > 0) {
// add a divider with height of 1 pixel
View v = new View(this);
v.setLayoutParams(new RadioGroup.LayoutParams(LayoutParams.MATCH_PARENT, 1));
v.setBackgroundColor(android.R.color.darker_gray);
mRadioGroup.addView(v);
}
RadioButton rb = new RadioButton(this);
/* set other properties ... */
mRadioGroup.addView(rb);
}