Pregunta

Cuando createa un PREFERENCE en Android, la aplicación crea un archivo SharedPreferences predeterminados para la configuración. Quiero leer este nombre, u obtener una referencia sin especificando el nombre.

Actualmente utilizo:

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

Pero esto devuelve otra copia de la preferencia. Cuando me registré en la carpeta / data / data / myapk / shared_prefs

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

¿Cómo puedo obtener una instancia de la preferencia compartida con el uso del nombre de archivo predeterminado, por lo que no hay que mencionar un nombre para él?

¿Fue útil?

Solución

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top