Fotonick
@Fotonick
android-er (Навальный отменит налоги фрилансерам)

Как сделать одноразовое активити, показывающееся только если приложение было впервые установлено или обновлено?

Хочу добавить в моё приложение активити с новостями о новых функциях приложения, которое будет показываться только однажды после первичной установки или после обновления приложения. Как это сделать? Как определить что приложение было впервые установлено или обновлено?
  • Вопрос задан
  • 216 просмотров
Пригласить эксперта
Ответы на вопрос 2
@thomas_white
Самый простой способ это записать в Preferences. Если первый запуск произошел записываешь значение, а потом его проверяешь при каждом запуске. Чтобы проверять новую версию, как вариант тот же Preferences, только там проверяешь актуальную версию приложение с тем что записана в преференсах. Если они различные, то показываешь диалог/активность с новыми фичами и обновляешь номер версии в преференсах.
Ответ написан
Комментировать
@belozerow
Кладите версию в SharedPreference
Если версия увеличилась - показывайте вашу активити и кладите новую версию в SharedPreference
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы