我尝试构建Android应用程序,用于从RadioGroup中的多个答案中选择单个答案,只有一个正确答案白色id
并且没有id
< strong>不正确 RadioButtons
我希望在按钮点击事件onClick
后将正确答案的文字颜色更改为绿色和红色。
提前致谢。任何帮助是极大的赞赏。
答案 0 :(得分:1)
如果我理解你的话......你只需要更改你的radiobutton的文字颜色吗?
我不确定这是最好的解决方案,但您可以通过这种方式实现这一目标。 它是抽象的代码..根据你的情况调整它:
RadioGroup group = view.findViewById(R.id.my_radiogroup);
int count = group.getChildCount();
for (int i = 0; i < count; i++) {
RadioButton button = (RadioButton)group.getChildAt(i);
button.setTextColor(Color.RED);
}
RadioButton corectAnswer = (RadioButton) view.findViewById(R.id.answer);
corectAnswer.setTextColor(Color.GREEN);
希望这有帮助。祝你好运。