android 单选框的动态渲染方案
问题:
如何在 android 中动态渲染单选框(radiobutton),以适应服务端获取的随时增减的枚举值?
回答:
可以使用以下方法动态渲染单选框:
列表。代码示例:
RadioGroup radioGroup = findViewById(R.id.radioGroup);
for (String option : optionsFromServer) {
RadioButton radioButton = new RadioButton(this);
radioButton.setText(option);
radioButton.setId(View.generateViewId());
radioGroup.addView(radioButton);
}