в приложении?
Сейчас сделано через Timer, но в бэкграунде приложение начинает хуже считать, отсчёт будто замедляется
Хотел сохранять время начала таймера, а потом в OnResume сверять, правильно ли таймер время отсчитал
Могу ли я сохранять SystemClock.uptimeMillis(); а далее в OnResume отсчитывать разницу между временем, и если у таймера время меньше, чем то, которое я вычислил, то я обновляю таймер
При выходе из прилки пиши время в префы. Когда возвращаешься - читаешь. Не надо городить костыли на сервисах, которые к тому же не будут работать на некоторых телефонах.
Обсуждают сегодня