Pytania otagowane jako sharedpreferences

SharedPreferences umożliwia zapisywanie i pobieranie trwałych par klucz-wartość pierwotnych typów danych w aplikacjach systemu Android. Można go używać w jednej aplikacji lub współdzielić między wieloma aplikacjami.

14
Jak mogę wyświetlić plik wspólnych preferencji za pomocą Android Studio?
Używam wspólnych preferencji do przechowywania pewnych wartości dla mojej aplikacji. Chciałbym zobaczyć plik, w którym informacje są faktycznie przechowywane w moim telefonie. Znalazłem wiele sposobów, aby to zrobić w Eclipse, ale debuguję w Android Studio. Mój telefon jest zrootowany. Czytałem, że posiadanie uprawnień administratora jest ważne, aby czytać tego typu …

9
Jak nasłuchiwać zmian preferencji w ramach PreferenceFragment?
Jak opisano tutaj , podklasuję PreferenceFragment i wyświetlam go wewnątrz działania. Ten dokument wyjaśnia, jak nasłuchiwać zmian preferencji miejscu , ale tylko w przypadku podklasy PreferenceActivity. Skoro tego nie robię, w jaki sposób mam słuchać zmian preferencji? Próbowałem zaimplementować OnSharedPreferenceChangeListener w moim PreferenceFragment, ale wydaje się, że nie działa ( …



5
Nie można umieścić podwójnych SharedPreferences
Pojawia się błąd, metoda put double jest niezdefiniowana dla tego typu edytora sharedPreferences.Eclipse ma jedną szybką poprawkę dodaj rzut do edytora, ale kiedy to robię, nadal pojawiają się błędy, Dlaczego nie mogę umieścić podwójnie. Kod: @Override protected void onPause() { // TODO Auto-generated method stub super.onPause(); if (TextUtils.isEmpty(editBl.getText().toString())) { numberOfBl …

10
Android SharedPreferences we fragmentach
Próbuję odczytać SharedPreferences wewnątrz fragmentu. Mój kod jest tym, czego używam do uzyskiwania preferencji w innych działaniach. SharedPreferences preferences = getSharedPreferences("pref", 0); Otrzymuję błąd Cannot make a static reference to the non-static method getSharedPreferences(String, int) from the type ContextWrapper Próbowałem skorzystać z tych linków, ale bez powodzenia Dostęp do SharedPreferences …

3
Co się stanie ze SharedPreferences po aktualizacji aplikacji na Androida?
Zapisałem ustawienia użytkownika w SharedPreferences w mojej aplikacji. Co się stanie ze SharedPreferences, kiedy zaktualizuję aplikację za pośrednictwem sklepu Google Play do nowej wersji aplikacji? Czy SharedPrefernces nadal będą dostępne po aktualizacji, czy zostaną usunięte? Jak dotąd nie znalazłem odpowiedzi w Internecie ani w Stackoverflow (czy mogę wyszukiwać z niewłaściwymi …


3
Jak iterować przez wszystkie klucze wspólnych preferencji?
SharedPreferences ma metodę getAll, ale nie zwraca ona żadnych wpisów pomimo faktu, że istnieją klucze: PreferenceManager.getDefaultSharedPreferences(this).contains("addNewAddress"); zwraca prawdę Map<String, ?> keys=PreferenceManager.getDefaultSharedPreferences(this).getAll(); zwraca pustą mapę Co jest nie tak? Jak uzyskać listę wszystkich wspólnych preferencji?

6
pobieranie wartości z SharedPreferences po ponownej instalacji i za pomocą allowBackup = true za pomocą Android Auto backup
Mam problem z pobraniem wartości (na urządzeniu z Androidem 9.0) z Preferencji udostępnionych po ponownej instalacji aplikacji i po ustawieniu allowBackup = true. <manifest ... > ... <application android:allowBackup="true" ... > ... </application> </manifest> Zgodnie z tym: https://developer.android.com/guide/topics/data/autobackup Wspólne preferencje powinny zostać przywrócone? SharedPreferences prefs = getSharedPreferences("TEST", MODE_PRIVATE); String name …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.