Я хочу устанавливать уведомления/сигналы тревоги каждый день в определенное время. Обратите внимание, что эти времена могут быть разными для повседневной жизни. Например, у меня есть база данных, из которой я получаю 5 разных записей/раз в день, например, 6 утра, 13:30, 16:30, 19:30, 22:00. Я хочу установить будильник для этих времен. На следующий день эти времена могут быть разными. Они могут быть отключены на 2-5 минут и более. В принципе, я не могу установить повторяющийся сигнал тревоги в одно и то же время каждый день. Мне нужно проверить запись в моей базе данных, чтобы узнать, в какое время я должен запланировать ее.установить нерегулярные сигналы тревоги ежедневно с помощью alarmManager
Что такое хороший и эффективный способ сделать это. Я рассмотрел несколько вопросов переполнения стека для установки нескольких аварийных сигналов. Но вот как мне это сделать? Должен ли я просто читать целые записи базы данных за неделю в течение 5 дней/дней в течение 7 дней. И установить около 35 сигналов тревоги вместе? Или я должен просто установить один сигнал тревоги за раз. И когда эта тревога запускается, просто прочитайте следующую запись из базы данных и заплатите за нее тревогу за это время?
Спасибо, я попробую. Что делать, если я хочу отменить и перепланировать? Напр. пользователь может изменить настройку, из-за которой 5 раз в день будут изменены. – fzansari
Вы можете добавить настройки или изменить настройки для обслуживания. Чтобы изменить или перенести его, просто отредактируйте его и запустите его снова. Это будет работать. Некоторые из приложений «auto sms» google play store используют ту же концепцию. Попробуйте сделать это. – John
@John, что у вас есть в arr2? на самом деле мне нужно это реализовать. –