我使用了各种方法,但是我找不到改变以编程方式创建的RadioButton
颜色的方法。
除了使用背景图像之外还有其他方法吗?
minSDKVersion
的{{1}}为21
。以下方式我正在创建RadioButton
。
RadioButton radio = new RadioButton(co);
答案 0 :(得分:1)
要以编程方式更改RadioButton
按钮颜色,请使用此选项。
因为你的minSdk is 21
。您可以这样使用setButtonTintList
。
RadioButton raPrivate = new RadioButton(co);
int textColor = Color.parseColor(#000000);
raPrivate.setButtonTintList(ColorStateList.valueOf(textColor));
答案 1 :(得分:1)
如果要更改单选按钮的背景颜色,请尝试此操作:
radioButton.setBackgroundColor(Color.GREEN);