Pergunta

Estou tentando alterar dinamicamente a fonte e a cor de fundo do meu aplicativo, mas quando tento defini-la fica cinza, independentemente da cor que eu escolher.Eu verifiquei que a cor está correta.qualquer ideia.

mTitleText é um EditText

mTitleText = (EditText) findViewById(R.id.note_edit_title);
mTitleText.setTextColor(R.color.defaulttextred);
Foi útil?

Solução

Basta usar

mTitleText.setTextColor(getResources().getColorStateList(R.color.defaulttextred));
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top