Запитання з тегом «sharedpreferences»

SharedPreferences дозволяє зберігати та отримувати стійкі пари ключових значень примітивних типів даних у додатках Android. Його можна використовувати як в одному додатку, так і ділитися між декількома додатками.

14
Як я можу переглянути файл спільних налаштувань за допомогою Android Studio?
Я використовую спільні налаштування для зберігання певних значень для мого додатка. Я хотів би побачити файл, де інформація фактично зберігається на моєму телефоні. Я знайшов багато способів зробити це на Eclipse, але налагоджую на Android Studio. Мій телефон кореневий. Я прочитав, що мати root-доступ важливо для читання файлів такого типу. …

8
Як слухати зміни переваг у PreferenceFragment?
Як описано тут , я підкласую PreferenceFragment і відображаю його всередині Activity. У цьому документі описується , як прослуховувати зміни переваг тут , але тільки якщо ви створюєте підклас PreferenceActivity. Оскільки я цього не роблю, як мені прослухати зміни переваг? Я спробував реалізувати OnSharedPreferenceChangeListener у своєму PreferenceFragment, але це, здається, …



5
Неможливо встановити подвійні SharedPreferences
Отримуючи помилку, метод put double є невизначеним для цього типу редактора sharedPreferences.Eclipse дається одне швидке виправлення, додане додавання до редактора, але коли я роблю це, все ще дають помилки, чому я не можу поставити double. Кодекс: @Override protected void onPause() { // TODO Auto-generated method stub super.onPause(); if (TextUtils.isEmpty(editBl.getText().toString())) { …

9
Android SharedPreferences у фрагменті
Я намагаюся прочитати SharedPreferences усередині Fragment. Мій код - це те, що я використовую для отримання переваг у будь-якій іншій діяльності. SharedPreferences preferences = getSharedPreferences("pref", 0); Я отримую помилку Cannot make a static reference to the non-static method getSharedPreferences(String, int) from the type ContextWrapper Я намагався перейти за цими посиланнями, …

3
Що буде з SharedPreferences під час оновлення програми для Android?
Я зберігав налаштування користувача у SharedPreferences у своєму додатку. Що станеться з SharedPreferences, коли я оновлюю програму через Google Play Store до нової версії програми? Чи залишаться там SharedPrefernces після оновлення чи їх буде видалено? Поки що я не знайшов відповіді в Інтернеті чи Stackoverflow (чи можу я шукати з …


3
Як переглядати всі ключі спільних уподобань?
SharedPreferences має метод getAll, але він не повертає записів, незважаючи на те, що існують деякі ключі: PreferenceManager.getDefaultSharedPreferences(this).contains("addNewAddress"); повертає true Map<String, ?> keys=PreferenceManager.getDefaultSharedPreferences(this).getAll(); повертає порожню карту Що не так? Як отримати список усіх спільних уподобань?

6
Android ArrayList спеціальних об’єктів - Зберегти у SharedPreferences - Серіалізується?
У мене є ArrayList об’єкта. Об'єкт містить типи "Bitmap" та "String", а потім просто отримувачі та сеттери для обох. Перш за все, чи можна серіалізувати Bitmap? Як би я розпочав серіалізацію цього, щоб зберегти його у SharedPreferences? Я бачив, як багато людей задають подібне запитання, але, схоже, ніхто не дає …

4
як використовувати getSharedPreferences в android - -
У мене є програма, в якій я повинен здійснити дію "Вхід". У мене є такі компоненти: Ім'я користувача EditText Пароль EditText Кнопка Вхід Кнопка Скасувати Я хочу, щоб моя програма запам'ятовувала дані для входу користувача після того, як користувач увійшов у систему, поки користувач не натисне кнопку "вийти". Я не …

2
Як виявити, чи були внесені зміни до уподобань?
У мене є клас, який розширює PreferenceActivity і показує екран налаштувань мого додатка. Чи можна перевірити, чи не було внесено змін до уподобань? Це допомагає ... http://developer.android.com/reference/android/content/SharedPreferences.OnSharedPreferenceChangeListener.html Інша відповідна публікація: SharedPreferences.onSharedPreferenceChangeListener не викликається послідовно public class PreferenceClass extends PreferenceActivity { OnSharedPreferenceChangeListener listener; public void onCreate(Bundle savedInstanceState) { SharedPreferences prefs = …

6
отримання значень із SharedPreferences після перевстановлення та з дозволомBackup = true за допомогою резервного копіювання Android Auto
У мене виникають проблеми з отриманням значень (на пристрої Android 9.0) із спільних налаштувань після того, як я перевстановив додаток і в той час, як у програмі enableBackup = true. <manifest ... > ... <application android:allowBackup="true" ... > ... </application> </manifest> Відповідно до цього: https://developer.android.com/guide/topics/data/autobackup Спільні налаштування слід відновити? SharedPreferences …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.