android checkBox setTextColor无效

时间:2023-03-09 23:06:46
android checkBox setTextColor无效

代码中动态设置checkBox的文字选中背景和未选中背景,用如下代码:

checkView.setTextColor(getResources().getColor(R.color.item_color));设置后点击无效,

改为如下:

ColorStateList mTextColor =  (ColorStateList) context.getResources().getColorStateList(R.color.item_color);

if(mTextColor!=null){

checkView.setTextColor(mTextColor);

}  即可成功