2
我试图使用ColorStateList
来更改RadioGroup
的颜色,但遇到一些基本错误。我可以在不使用ColorStateList
的情况下更改RadioGroup
按钮的颜色吗?有更容易的方法吗?无法解析符号ColorStateList
我已经导入了以下内容,仍然无法解析符号。
import android.graphics.Color;
import android.graphics.drawable.Drawable;
import android.graphics.drawable.ColorDrawable;
我想实现在下面,不知道ColorStateList
如果我做正确,但首先我需要修复的“无法解析符号错误”:
if (Item.getCar()=='Audi'){
ColorStateList csl = new ColorStateList(
new int[][]{
new int[]{android.R.attr.state_enabled}, //disabled
new int[]{android.R.attr.state_enabled} //enabled
},
new int[] {
Color.BLACK //disabled
,Color.BLUE //enabled
}
);
int textColor = Color.parseColor("#000000");
x.radioGroup.set(ColorStateList.valueOf(textColor));
任何帮助试图让ColorStateList
工作表示赞赏。
谢谢。另一个问题是,它实际上并不适用于radioGroup。 x.radioGroup.set(ColorStateList.valueOf(textColor)); – neo