Android - Escape from Doze - Удалить будильник, установленный ACTION_SET_ALARM - Установить будильник с секундами - PullRequest
0 голосов
/ 27 августа 2018

Я разрабатывал приложение с несколькими секундомерами / таймерами и был весьма разочарован тем, как мой производитель устройств управлял системой дозирования: AlarmManager неожиданно проснулся (даже при использовании setExactAndAllowWhileIdle(), разрушающем приложение. * 1003)*

Затем я решил пойти по пути AlarmClock, тихо устанавливая сигналы тревоги в приложении «Фондовая биржа», используя ACTION_SET_ALARM и EXTRA_SKIP_UI, для которых установлено значение true.

Но без использования AlarmManager,

1) Есть ли способ одинаково тихо удалить (удалить) эти тревоги?

(и если нет, то почему?)

2)Есть ли способ предоставить параметр EXTRA_SECONDS для установки будильника?

(а если нет, то почему?)

Мне кажется, что было бы правомерно улучшить стоковые часыпрограммирование в этом случае, учитывая нежелательное использование фоновых задач.

Спасибо

...