Autore Topic: Cambio tema notte / tema giorno da PreferenceActivity  (Letto 194 volte)

Offline Bo

  • Utente junior
  • **
  • Post: 68
  • Respect: +3
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Note 3
  • Sistema operativo:
    windows 10
Cambio tema notte / tema giorno da PreferenceActivity
« il: 31 Luglio 2016, 18:10:34 CEST »
0
Salve a tutti! Come molte altre app, vorrei mettere a disposizione per l'utente una pagina di impostazioni, comunemente chiamata SettingsActivity che estende una PreferenceActivity, dove ha la possibilità di scegliere di avere un tema chiaro, cioè ad esempio backgrounds chiari e testi scuri, o di scegliere un tema scuro per la notte, ad esempio backgrounds neri o blu scuri con scritte gialle o bianche...., tutto tramite una CheckBoxPreference.
Il problema è che ancora non ho chiaro il meccanismo di come funziona tutto ciò, come è possibile cambiare la grafica della app per intero? Vanno create copie dei file xml dove ad ognuno si cambia colore manualmente? Oppure come funziona il codice che, scritto nella classe SettingsActivity, è in grado di cambiare il layout e poi salvare la preferenza?

Grazie in anticipo a chiunque dia una mano :-)