2011-02-09 17 views
6

A menudo es bueno tener algunos valores predeterminados en Preferencias compartidas para comenzar. ¿Hay una buena manera de inicializarlos desde un archivo xml o un archivo de propiedades? Buscando la mejor manera de hacer esto. Gracias.Inicialización de preferencias compartidas de Android

+0

posible duplicado de [Preferencias Android:? Cómo cargar los valores por defecto cuando el usuario no ha utilizado la preferencias de pantalla] (http : //stackoverflow.com/questions/2691772/preferences-android-how-to-load-the-default-values-when-the-user-hasnt-used-th) –

Respuesta

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); 

} 
Cuestiones relacionadas