Как сбросить значение SQLite через 24 часа? - PullRequest
0 голосов
/ 29 декабря 2018

Я много смотрю вокруг и не могу найти подходящий ответ.Я почти уверен, что это тривиально, но я был бы очень рад, если бы кто-нибудь мог помочь.

У меня есть приложение для Android, которое использует базу данных mysql и sqllite для хранения информации о зарегистрированных пользователя.У меня есть поле "прогулки", где пользователь указывает, сколько прогулок в день проводит его собака.Эти данные отправляются в mysql во время регистрации и после того, как пользователь входит в систему, данные извлекаются из mysql и сохраняются в sqlite.Пользователь может затем войти в приложение, чтобы счетчик переходил от, например, «3» к «0» после этих трех прогулок в день.Как я могу сбросить значение прогулок в базе данных sqlite через 24 часа самым простым способом?

1 Ответ

0 голосов
/ 29 декабря 2018

Я думаю AlarmManager - один из подходов к этому вопросу.Самый простой способ справиться с этим - проверить базу данных при запуске приложения / действия, и, если последний доступ был получен с даты, более старой, чем сегодня, удалите все.Я надеюсь, что это может быть полезно.

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