Frage

Wenn Sie eine PreferenceScreen auf Android createa, erstellt die Anwendung eine Standard SharedPreferences Datei für die Einstellungen. Ich möchte diesen Namen lesen, oder einen Verweis erhalten, ohne den Namen specifing.

Zur Zeit benutze ich:

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

Aber das gibt eine weitere Kopie der Präferenz. Als ich eincheckte den Ordner in / data / data / myapk / shared_prefs

Ich sehe zwei Dateien, eine mit dem Namen prefs.xml und der andere ist mein [Paketname] _preferences.xml (dies durch die PreferenceActivity erstellt wurde);

Wie erhalte ich eine Instanz der gemeinsamen Vorliebe mit der Verwendung der Standard-Dateinamen, also soll ich nicht einen Namen dafür nennen?

War es hilfreich?

Lösung

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top