2011-02-09 19 views
6

Spesso è bello avere alcuni valori predefiniti in Preferenze condivise per iniziare. C'è un buon modo per inizializzarli da un file xml o da un file di proprietà? Cerchi il modo migliore per farlo. Grazie.Preferenze condivise Android Inizializzazione

+0

possibile duplicato del [Preferenze di Android: Come caricare i valori di default quando l'utente non ha utilizzato il preferenze schermo] (http : //stackoverflow.com/questions/2691772/android-preferences-how-to-load-the-default-values-when-the-user-hasnt-used-th) –

risposta

0
@Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 

     // Make sure default values are applied. In a real app, you would 
     // want this in a shared function that is used to retrieve the 
     // SharedPreferences wherever they are needed. 
     PreferenceManager.setDefaultValues(getActivity(), 
       R.xml.advanced_preferences, false); 

} 
Problemi correlati