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