我正在尝试动态更改我的应用程序的字体和背景颜色,但是当我尝试设置它时,无论我选择什么颜色,它都会变成灰色。我已验证颜色是否正确。任何想法。
mTitleText是一个EditText
mTitleText = (EditText) findViewById(R.id.note_edit_title);
mTitleText.setTextColor(R.color.defaulttextred);
答案 0 :(得分:2)
只需使用
mTitleText.setTextColor(getResources().getColorStateList(R.color.defaulttextred));