Большое кол-во напоминаний о событиях

Ответить
Аватара пользователя
neoksi
Сообщения: 712
Зарегистрирован: 26 июл 2012, 10:42
Контактная информация:

Большое кол-во напоминаний о событиях

Сообщение neoksi » 14 дек 2012, 10:29

Вопрос в следующем, как правильно реализовать возможность большого количества напоминаний?

Можно использовать AlarmManager для создания расписания вызова уведомлений, но как его поддерживать в актуальном состоянии, при изменяющейся информации?

Аватара пользователя
neoksi
Сообщения: 712
Зарегистрирован: 26 июл 2012, 10:42
Контактная информация:

Re: Большое кол-во напоминаний о событиях

Сообщение neoksi » 14 дек 2012, 11:26

Пока самая оптимальная мысль записывать событие уведомления в отдельную таблицу, создавать PendingIntent и в качестве Action передавать ему URI к записи таблицы. Далее PendingIntent передавать в AlarmManager без зазрения совести и при срабатывании проверять актуально ли событие напоминания.

Аватара пользователя
neoksi
Сообщения: 712
Зарегистрирован: 26 июл 2012, 10:42
Контактная информация:

Re: Большое кол-во напоминаний о событиях

Сообщение neoksi » 16 дек 2012, 16:44

Нашел тут хороший пример http://stackoverflow.com/questions/6649 ... ing-events
Может кому пригодится.

Ответить