Establecer el color de fondo programáticamente de un TextView de Android no parece funcionar. ¡Me estoy perdiendo algo!android TextView: configurar dinámicamente el color de fondo no funciona
TextView et = new TextView(activity);
et.setText("350");
et.setBackgroundColor(R.color.white);
que también tienen este archivo (colors.xml) en mis res/valores carpeta
<resources>
<color name="white">#ffffffff</color>
<color name="black">#ff000000</color>
</resources>
[EDIT]: Además, establecer el color del texto hace que el TextView a desaparecer.
TextView c1 = new TextView(activity);
c1.setTextColor(R.color.solid_red);
c1.setText("My Text");
La API de Android es realmente algo, ¿por qué no podría arrojar un error? – Tawani
Porque no es un error. setBackgroundColor() toma un color en forma numérica (por ejemplo, 0xFFFF0000 para rojo). R.color.white es también un número. – CommonsWare
D'oh! Esto definitivamente podría haberse hecho mejor con enumeraciones en lugar de ubiciones ubicuas. Gracias por la respuesta. –