Добавление уведомления в календарь и пуш уведомления

Пытаюсь сделать приложение по Типу "Task Manager" - чтобы можно было например написать заметку / задачу, и можно было поставить "уведомление о задаче", например в календаре (выбрать день и время) или что то типа уведомления в snack баре. Календарь - стандартный, поставляемый вместе с ПО Android. Каким образом это можно реализовать? Заранее спасибо


Ответы (2 шт):

Автор решения: dinario

Если использовать не свой календарь.

Схема проста. Вы перекладываете доставку уведомлений на календарь. Т.е. используете например Google Calendar Api. Тут могут быть некоторые проблемы. У пользователя могут быть выключены все синхронизации с гугл календарем или стоять сторонние календари без синхронизации. В таком случае пользователь не увидит эти события.

Если самому отправлять push-уведомления.

Поднимаете фоновую задачу с отправкой уведомления в определенное время (документация по фоновым задачам, документация по уведомлениям).

Определитесь с методом. Далее углубитесь в эту тему. И уже потом задавайте вопрос конкретно над участком кода, который у вас не работает.

→ Ссылка
Автор решения: Сергей Беляков

Нашел на просторах всемирной паутины хороший пример связки DatePickerDialog + Notification

Вот ссылка, может кому понадобится

→ Ссылка