2010-03-08 14 views
6

Po utworzeniu PreferenceScreen na Androidzie twoja aplikacja tworzy domyślny plik SharedPreferences dla ustawień. Chcę przeczytać to nazwisko lub uzyskać referencję bez podawania nazwy.Przeczytaj SharedPreferences, gdy nie masz jeszcze nazwy pliku

Obecnie używam:

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

Ale to zwraca inną kopię preferencji. Kiedy sprawdziłem folder w/data/data/myapk/shared_prefs

Widzę dwa pliki, jeden o nazwie prefs.xml, a drugi to moja [nazwa pakietu] _preferences.xml (zostało to utworzone przez PreferenceActivity);

Jak uzyskać wystąpienie współużytkowanej preferencji z użyciem domyślnej nazwy pliku, więc nie powinienem podawać jej nazwy?

Odpowiedz

Powiązane problemy