Мне нужно запустить таймер в фоновом режиме, когда мое приложение закрыто, однако я читал, что это невозможно. Я знаю, что я могу запустить его в фоновом режиме в течение ~ 10 минут, но мне нужно значительно больше (до 2 часов).Запуск таймера в 'background', когда приложение закрыто
Мне было интересно, есть ли способ сделать это, сохранив значение таймера при закрытии приложения, текущее время, извлекая их при повторном открытии и сравнивая их с текущим временем, чтобы получить разницу. Затем я смогу перезапустить таймер и добавить значения вместе.
У кого-нибудь есть предложения относительно того, как я мог это сделать?
Спасибо!
Не можете ли вы сохранить время в виде текстового файла, а затем в следующий раз открыть и сравнить? Простая логика калькулятора времени, такая как используемая в ссылке, могла бы работать: http://www.timeanddate.com/date/timeduration.html (Но, конечно, вам нужно закодировать логику) –
Как было сказано ранее, лучший это сохранить его. Вы говорите нам о таймере, но, возможно, ваша функциональность может быть реализована другим способом (уведомление? ...) * Я пытаюсь найти другой способ, но зависит от того, что вам действительно нужно *. – MacKentoch