【发布时间】:2018-05-21 08:23:42
【问题描述】:
有什么方法可以像下面这样以编程方式将单选按钮的文本对齐到顶部。
我使用下面的代码来创建广播组
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);
但我将文本放在每个按钮的右侧。
【问题讨论】:
-
我想以编程方式实现它
-
您可以通过创建自定义单选按钮并将其动态添加到视图来实现此目的。参考:crosp.net/blog/android/…
标签: android android-layout radio-button radio-group