Я пытаюсь использовать ColorStateList
, чтобы изменить цвет RadioGroup
, но столкнувшись с некоторыми основными ошибками. Могу ли я изменить цвет кнопок RadioGroup
без использования ColorStateList
? Есть ли более простой способ?Не удается решить символ 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
для работы оценена.
Спасибо. Еще одна проблема заключается в том, что она фактически не применяется к радиогруппе. x.radioGroup.set (ColorStateList.valueOf (textColor)); – neo