Frage

Ich versuche, die Schriftart und die Hintergrundfarbe meiner App dynamisch zu ändern, aber wenn ich versuche, sie einzustellen, wird sie grau, egal welche Farbe ich wähle.Ich habe überprüft, ob die Farbe korrekt ist.irgendwelche Ideen.

mTitleText ist ein EditText

mTitleText = (EditText) findViewById(R.id.note_edit_title);
mTitleText.setTextColor(R.color.defaulttextred);

War es hilfreich?

Lösung

Verwenden Sie einfach

mTitleText.setTextColor(getResources().getColorStateList(R.color.defaulttextred));

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top