2010-03-08 20 views
6

Cuando crea una PreferenceScreen en Android, su aplicación crea un archivo predeterminado de SharedPreferences para la configuración. Quiero leer este nombre u obtener una referencia sin especificar el nombre.Lea SharedPreferences cuando no haya establecido el nombre del archivo

Actualmente uso:

SharedPreferences prefs = ctx.getSharedPreferences("prefs", 0); 
SharedPreferences.Editor ed=prefs.edit(); 

Pero esto vuelve otra copia de la preferencia. Cuando revisé la carpeta en/data/data/myapk/shared_prefs

Veo dos archivos, uno llamado prefs.xml y el otro es mi [nombre del paquete] _preferences.xml (esto fue creado por PreferenceActivity);

¿Cómo obtengo una instancia de la preferencia compartida con el uso del nombre de archivo predeterminado, así que no debería mencionar un nombre para ella?

Respuesta

Cuestiones relacionadas