Добавление уведомления в календарь и пуш уведомления
Пытаюсь сделать приложение по Типу "Task Manager" - чтобы можно было например написать заметку / задачу, и можно было поставить "уведомление о задаче", например в календаре (выбрать день и время) или что то типа уведомления в snack баре. Календарь - стандартный, поставляемый вместе с ПО Android. Каким образом это можно реализовать? Заранее спасибо
Ответы (2 шт):
Если использовать не свой календарь.
Схема проста. Вы перекладываете доставку уведомлений на календарь. Т.е. используете например Google Calendar Api. Тут могут быть некоторые проблемы. У пользователя могут быть выключены все синхронизации с гугл календарем или стоять сторонние календари без синхронизации. В таком случае пользователь не увидит эти события.
Если самому отправлять push-уведомления.
Поднимаете фоновую задачу с отправкой уведомления в определенное время (документация по фоновым задачам, документация по уведомлениям).
Определитесь с методом. Далее углубитесь в эту тему. И уже потом задавайте вопрос конкретно над участком кода, который у вас не работает.
Нашел на просторах всемирной паутины хороший пример связки DatePickerDialog + Notification
Вот ссылка, может кому понадобится