при нажатии кнопки, я хочу установить будильник, который будет звучать и показывать настраиваемый диалог через один час. Если этот диалог не закрыт, мне нужно показать тот же диалог через 15 минут. Я проверил AlarmManager и WorkManager , но не знаю, какой из них использовать. Я прочитал, что AlarmManager лучше в тех случаях, когда необходимо запускать сигналы тревоги в указанное c время, но я ничего не видел о планировании сигналов тревоги только один раз (что меня интересует, и я не знаю, как это сделать), я прочитали только о планировании повторяющихся сигналов будильника.
Есть совет?