Powiązane pytania 'sharedpreferences'
Android: Jak używać przycisków na ekranie preferencji
Chciałbym udostępnić przycisk w PreferenceActivity. Użytkownik powinien mieć możliwość ustawienia czasu (np. za pomocą TimePickera), ale nie ma opcji ButtonPreference lub czegoś w tym rodzaju. Nie chcę używać EditTextPreference.
Czy więc muszę...
4447 wyświetlenia
schedule
15.09.2022
Okno dialogowe Preferencje współdzielone Edytuj tekst zgniecione w telefonie HTC WildFire
Używam SharedPreferences w mojej aplikacji na Androida w standardowy sposób. Na urządzeniu HTC WildFire (rozdzielczość 240x320) EditText jest zgnieciony, gdy wyświetlana jest wirtualna klawiatura.
Czy ktoś jeszcze natknął się na to czy jest...
1241 wyświetlenia
schedule
30.06.2022
Jak usunąć wspólne wartości preferencji w Androidzie?
Chcę wyczyścić wartość zapisaną w Preferencjach współdzielonych Używam tego kodu.
/* SharedPreferences myPrefs = this.getSharedPreferences("myPrefs",
Context.MODE_PRIVATE);
SharedPreferences.Editor editor =...
15666 wyświetlenia
schedule
17.09.2022
Android — ostrzeżenie o wycofanej metodzie dotyczącej PreferenceActivity
Gdy próbuję postępować zgodnie z instrukcjami i samouczkami dla programistów Androida dotyczącymi tworzenia Aktywności związanej z ustawieniami za pomocą Preferencji, otrzymuję ostrzeżenia, takie jak:
"Metoda addPreferencesFromResource(int) z typu...
29356 wyświetlenia
schedule
02.07.2022
Kod łamie się podczas tworzenia AlertDialog. Myślę, że mam niewłaściwy kontekst?
Nie mogę zrozumieć, dlaczego moja aplikacja/kod ulega awarii w tej sekcji. Każda pomoc byłaby mile widziana. Myślę, że problem leży w utworzeniu AlertDialog w instrukcji else if.
Zasadniczo ta metoda jest wywoływana przy pierwszym uruchomieniu...
93 wyświetlenia
schedule
19.07.2022
Odczytywanie ustawień regionalnych ze wspólnych preferencji nie działa w przypadku MainActivity
Zmieniam ustawienia regionalne w mojej aplikacji za pomocą tej metody:
public void setLanguageSettings(String localeLang){
Locale locale = new Locale(localeLang);
saveString("lang", localeLang);
Locale.setDefault(locale);...
679 wyświetlenia
schedule
01.09.2022
Korzystanie z preferencji wspólnych w każdej aktywności
Chcę, aby moje preferencje aplikacji były dostępne przy każdej czynności. Nie chcę pobierać wszystkich preferencji wspólnych w każdym działaniu. ale zamiast tego pobierz SharedPreferences raz i uzyskaj globalny obiekt, który ma wartości dla...
692 wyświetlenia
schedule
11.07.2022
Zła praktyka czytania SharedPreferences w pętli while?
Czy czytanie z SharedPreferences w pętli while jest uważane za złą praktykę? Czy dane są zawsze odczytywane z pamięci wewnętrznej/zewnętrznej, czy też są buforowane w pamięci?
Robię to, ponieważ jeden z wątków w moich aplikacjach musi wiedzieć,...
554 wyświetlenia
schedule
25.08.2022
Statyczna Linkedhashmap czy Sharedpreference?
Aplikacja na Androida z dwoma rozwiązaniami do przekazywania danych między czynnościami (Proszę bez dodatków intencji!)
public class A {
public static LinkedHashMap<String,String> hashStore = new LinkedHasMap<String,String>();...
600 wyświetlenia
schedule
11.09.2022
Zmiana języka aplikacji w czasie wykonywania
Próbuję zaimplementować przełącznik języka aplikacji w środowisku uruchomieniowym, gdy użytkownik wprowadził zmiany językowe w preferencjach aplikacji. Mam ten kod w moim PreferenceFragment:
public class Fragment_Preferences extends...
1341 wyświetlenia
schedule
11.08.2022
GSON jest przestarzały. Którego możemy użyć do serializacji i deserializacji obiektów Java do iz JSON?
Cześć Chcę przechowywać obiekty Java.
Przeszukałem i odkryłem, że biblioteka GSON dokonuje konwersji obiektu Java na ciąg Json i odwrotnie. Następnie mogę zapisać przekonwertowany ciąg JSON w Shared Preferences.
Ale ta biblioteka GSON jest...
2463 wyświetlenia
schedule
06.08.2022
Jak przechowywać wartość ciągu / liczby całkowitej w odbiorniku Broadcast.?
Mam jeden odbiornik, który rozszerza Broadcast Receiver. Przekazuję wartość ciągu z głównej działalności. kiedy aktywność tworzy, przekazuje wartość do odbiorcy. Mogę otrzymać tę wartość ciągu. Ale mój problem polega na tym, że nie mogę zapisać tych...
570 wyświetlenia
schedule
25.09.2022
Jak zapisać wysoki wynik w grze na Androida?
Tworzę małą grę na Androida, ale nie wiem, jak zapisać wysoki wynik za pomocą SharedPreferences. Kiedy zamierzam wskazać punkt w GamePlayActivity, chcę zastąpić starszy wynik nowszym, jeśli jest większy niż starszy.
Oto mój kod:
import...
6575 wyświetlenia
schedule
31.08.2022
Wspólne preferencje i wyraźne intencje?
Witam wszystkich, którzy mogą odpowiedzieć,
Więc natknąłem się na to pytanie (to było zadanie, i tak już je przesłałem). Dotyczyło to wspólnych preferencji i wyraźnych zamiarów. Wiem, że oba mogą przekazywać dane (poprzez putString, putExtra,...
75 wyświetlenia
schedule
09.08.2022
Dane nie są zapisywane we wspólnych preferencjach na Commit
Próbuję zapisać dane otrzymane przez fragment we współdzielonej preferencji, aby móc ponownie wykorzystać dane przechowywane we współdzielonej preferencji, gdy ten sam fragment zostanie odtworzony. Ale jakoś dane nie są zapisywane i do mojego...
207 wyświetlenia
schedule
01.07.2022
SharedPreferences nie pisze / nie czyta
Stworzyliśmy prostą grę typu clicker i chciałem zapisać najlepsze wyniki w SharedPreferences. Więc napisaliśmy ten kod w MainActivity:
SharedPreferences sharedPref = getSharedPreferences("myPrefs",Context.MODE_PRIVATE);...
142 wyświetlenia
schedule
03.08.2022
Uzyskiwanie dostępu do metod z innej klasy do Activity
Muszę ustawić wartość String wygenerowaną przez metodę OnPostExecute() AsynTask na Textview innego działania, ponieważ użyłem następujących dwóch metod, ale obie metody kończą się niepowodzeniem.
Metoda 1: przy użyciu klasy GetterSetter
Jestem...
69 wyświetlenia
schedule
09.07.2022
Jak obserwować zmiany w preferencjach wspólnych za pomocą LiveData?
Ostatnio w jednym z moich projektów musiałem obserwować zmiany w SharedPreferences w całej mojej aplikacji (miałem aktywność, Foreground Service i BroadcastReciever, które inaczej reagowały na zmiany w SharedPreferences). Chciałem również nasłuchiwać...
1972 wyświetlenia
schedule
21.08.2022
Jak mogę zmodyfikować dane na moim MainActivity z Settings Activity?
Próbowałem wielu innych wątków i artykułów, ale po prostu nie mogę znaleźć odpowiednich rzeczy, których szukam. Więc mam MainActivity i SettingsActivity, oba są klasami java. W mojej głównej działalności znajduje się przycisk po naciśnięciu,...
475 wyświetlenia
schedule
30.08.2022
Używanie wspólnych preferencji w InitState widżetu powoduje błąd
Chcę renderować wartość zapisaną w kluczu obiektu klasy SharedPreference w pasku aplikacji jako tekst, dla którego muszę zadeklarować następujący kod w initState widżetu.
initState() {
// TODO: implement initState
super.initState();...
324 wyświetlenia
schedule
02.07.2022