Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Darkmessiah
0 / 0 / 0
Регистрация: 07.09.2014
Сообщений: 11
#1

Как проверить пустое SharedPreferences или нет при загрузке активити? - Android

03.10.2014, 19:42. Просмотров 698. Ответов 1
Метки нет (Все метки)

У меня вот такая задача при первой загрузке приложения ничего. В строку ввода я ввожу разные фразы и сохраняю в preferences. При следующей загрузке мне надо чтобы то что я вводил перед выходом автоматически было добавлено в listview без каких либо действий. Тоесть мне надо как то проверить наличие сохраненной информации в preferences и потом только загружать их иначе будет исключение. Как это реализовать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.10.2014, 19:42     Как проверить пустое SharedPreferences или нет при загрузке активити?
Посмотрите здесь:

Запуск анимации при старте активити Android
Как проверить включен bluetooth или нет? Android
Android Как изменить заголовок вкалдки при изменении контента активити
SharedPreferences. Чудеса при putString/getString Android
При повторном запуске приложения не загружаются сохраненные значения SharedPreferences Android
Ошибка при вызове активити Android
Ошибка при при смене активити Android
Android Вызов разных фрагментов или активити на клиенте по команде сервера
Что лучше использовать фрагмент или активити Android
Android Как скрыть или как проверить на скрытость компонента?
Как вернуть результат в активити включил юзер gps или нет? Android
Android Handler при пересоздании активити

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Spelcrawler
523 / 493 / 111
Регистрация: 12.03.2014
Сообщений: 1,646
Завершенные тесты: 1
04.10.2014, 09:29     Как проверить пустое SharedPreferences или нет при загрузке активити? #2
Не будет исключения.
Java
1
prefs.getInt("my_int", 0);
Вернет либо то что записано в файле, либо 0 (второй параметр). Вместо нуля можно подставить любое значение по умолчанию.
Ну и для проверки, если прям уж надо)
Java
1
prefs.contains("my_int");
Возвращает true или false.
Yandex
Объявления
04.10.2014, 09:29     Как проверить пустое SharedPreferences или нет при загрузке активити?
Ответ Создать тему
Опции темы

Текущее время: 18:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru