Как установить время начала и окончания для DND (Не беспокоить) в Android

#android #performance #alarmmanager #android-alarms

Вопрос:

Итак, я столкнулся со сценарием, в котором мне нужно установить время начала и окончания для DND (Не беспокоить). Я видел много вопросов по SO и прочитал несколько тем об этом, но почти все они просто описывают включение и отключение DND и не планируют его на определенное время.

Я достиг функции включения/отключения маркировки для DND, только планирование ее на указанное время начала и окончания кажется сложным. Итак, как бы я этого добился ?