Autore Topic: valori di default delle preferenze  (Letto 487 volte)

Offline lo

  • Utente junior
  • **
  • Post: 65
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    nexus one
valori di default delle preferenze
« il: 12 Ottobre 2010, 14:04:28 CEST »
0
ciao a tutti,
non mi torna una cosa...

se ho una ListPreference dichiarata con android:defaultvalue e tutto il resto, perché quando la leggo con:

Codice (Java): [Seleziona]
PreferenceManager.getDefaultSharedPreferences(this).getString(String key, String defValue)
sono costretto a specificare nuovamente il valore di default?
questo impone una duplice definizione, due punti dove modificarlo, ridondanza...

mi sfugge qualcosa?
grazie.

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +507
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:valori di default delle preferenze
« Risposta #1 il: 12 Ottobre 2010, 14:23:26 CEST »
0
android:defaultvalue ti permette di specificare il valore da visualizzare me effettivamente non lo salva nelle SharedPreferences. Effettivamente è una duplicazione, ma è così...