La programmazione Android mi sta facendo impazzire. I metodi XML o programmabili per lo sviluppo della GUI stanno facendo una buona colazione al vecchio cane del codice - alcune cose qui, alcune cose lì.Costanti colore sistema Android
La mia attuale frustrazione sta cercando di mantenere tutto XML e vorrei impostare il colore di sfondo dello TextView
dello stesso colore del colore di sfondo di un Button
senza dover specificare il codice colore esatto. Vorrei usare una costante di sistema, qualcosa come java.awt.SystemColor.control
, ma specificata in XML.
C'è comunque qualcosa da fare senza dover rispettare un sacco di cose? Sto cercando una soluzione come: android:background="{Insert constant here}"
.
Ma io non voglio specificare il colore. Voglio specificare uno stile di sistema. – zam664
Questo è generalmente il modo preferito per farlo, in quanto non ci sono molti colori definiti dal sistema, tuttavia è possibile utilizzare Android: background = "@ android: color/white". È possibile trovare un elenco completo qui: http://developer.android.com/reference/android/R.color.html –
Ho una costante di colore per ex: 17170449 che ho bisogno di convertire nel codice decimale hexa. È possibile? Grazie in anticipo @MattHarris –