me he dado cuenta que al cambiar el color de fondo de un widget Android (ex botón o TextView.) Por programa:¿El color de fondo cambiante en Android destruye la apariencia del widget?
myButton.setBackgroundColor(Color.BLUE);
hace perder su forma, la frontera, y los efectos de sombras 3D, y luego aparece como un cuadrado plano feo. ¿Qué me estoy perdiendo?
Perdón por la pregunta muy ingenua pero no pude hacerlo bien aunque intenté por un tiempo.
Es posible que también necesite invalidar() para forzarlo a volver a dibujar. – Alvin