Domanda

Quando si createa un PREFERENCE su Android, l'applicazione crea un file SharedPreferences predefiniti per le impostazioni. Voglio leggere questo nome, o di ottenere un riferimento senza specificare il nome.

Attualmente io uso:

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

Ma questo ritorna un'altra copia della preferenza. Quando ho controllato la cartella in / data / data / myapk / shared_prefs

Vedo due file, uno di nome prefs.xml e l'altro è il mio [nome del pacchetto] _preferences.xml (questo è stato creato dal PreferenceActivity);

Come posso ottenere un'istanza della preferenza condivisa con l'uso del nome del file di default, quindi non dovrebbe parlare di un nome per questo?

È stato utile?

Soluzione

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top