La programación de Android me está volviendo loca. El XML o las formas programables para el desarrollo de GUI es hacer un buen desayuno del código para los perros viejos, algunas cosas aquí, algunas cosas allí.Constantes de color del sistema Android
Mi frustración actual es tratar de mantener todo XML y me gustaría establecer el color de fondo del TextView
del mismo color que el color de fondo de Button
sin tener que especificar el código de color exacto. Me gustaría utilizar una constante de sistema, algo así como java.awt.SystemColor.control
, pero especificado en XML.
¿Hay alguna forma de hacerlo sin tener que volver a especificar un montón de cosas? Estoy buscando una solución como: android:background="{Insert constant here}"
.
Pero no quiero especificar el color. Quiero especificar un estilo de sistema – zam664
Esta es generalmente la forma preferida de hacerlo, ya que no hay muchos colores definidos por el sistema, sin embargo, puede usar android: background = "@ android: color/white". Puede encontrar una lista completa aquí: http://developer.android.com/reference/android/R.color.html –
Tengo una constante de color para, por ejemplo: 17170449, que necesito convertir en el código hexa decimal. ¿Es posible? Gracias de antemano @MattHarris –