Domanda

Sto provando a cambiare dinamicamente il carattere e il colore di sfondo della mia app, ma quando provo a impostarlo diventa grigio indipendentemente dal colore che scelgo.Ho verificato che il colore sia corretto.qualsiasi idea.

mTitleText è un EditText

mTitleText = (EditText) findViewById(R.id.note_edit_title);
mTitleText.setTextColor(R.color.defaulttextred);
È stato utile?

Soluzione

Basta usare

mTitleText.setTextColor(getResources().getColorStateList(R.color.defaulttextred));
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top