Определите, сколько времени прошло с момента последнего использования приложения в Android? - PullRequest
0 голосов
/ 17 августа 2011

Я хочу показать пользователю сообщение типа «Вы не используете это приложение с XXX дней». Как именно я могу сделать это в Android? Можем ли мы сохранить информацию о времени в общих настройках, а затем провести сравнение с текущей датой. Я столкнулся с проблемой обработки информации о времени в общих настройках. Хотелось бы узнать, есть ли другие решения для этой проблемы

Ответы [ 2 ]

3 голосов
/ 17 августа 2011

Да, решение с помощью общих настроек является выполнимым. Вы можете сохранить дату как длинную, а затем построить новую дату позже из этой длинной.

2 голосов
/ 17 августа 2011

Я бы предложил, чтобы все ваши Activity классы обновляли метку времени, сохраненную в общих настройках, когда вызывается их метод onPause().

Самый простой способ использовать эту функциональность во всех действиях в вашем приложении - это заставить их расширять базовую активность и просто поместить код в метод onPause() этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...