Ho provato a modificare il colore di sfondo del pulsante di attivazione utilizzando il file XML come colore bianco, ma il pulsante di attivazione è completamente danneggiato. Sembra che tutto il pulsante fosse coperto di bianco.Come modificare il colore di sfondo del pulsante di attivazione su Android
Non c'è alcuna indicazione di ON o OFF sul pulsante di commutazione quando ho cambiato il colore del pulsante di commutazione in bianco. C'è un altro modo per cambiare lo sfondo che non danneggi l'indicazione del pulsante di attivazione/disattivazione?
<ToggleButton android:id="@+id/togglebutton"
android:layout_width="100px"
android:layout_height="46px"
android:background="#ffffff"
android:layout_above ="@+id/save"
android:textOn="DAY"
android:textOff="NIGHT" />
Ecco come il mio codice XML cerca il pulsante di attivazione/disattivazione.
Mostraci cosa hai provato. In genere è necessario utilizzare un [elenco stato colore] (http://developer.android.com/guide/topics/resources/color-list-resource.html) o un [elenco stato disegnabile] (http: // developer. android.com/guide/topics/resources/drawable-resource.html#StateList) per fare ciò che stai descrivendo. –