我正在尝试动态生成单选按钮的单选组。我有一个单选组,其中包含三个单选按钮。在运行时,我想进行验证,如果没有选中任何单选按钮,则将单选组的背景颜色设置为红色,表示警告。
For the purpose I am using
public String validate() {
if (radioGroup.findViewById(radioGroup.getCheckedRadioButtonId()) != null){
return "SUCCESS";
} else {
radioGroup.setBackgroundResource(R.drawable.red_border);
return "failure";
}
}
但是在这里,对于radioGroup背景不会改变,我已经尝试了类似的方法去处理editText和DatePicker,在那些情况下都起作用。