Я создаю приложение для напоминания о днях рождения во флаттере, я сделал все, кроме настройки расписания уведомления о конкретной дате рождения Введите пользователем
Я реализовал эти вещи
- Базы данных.
- отображение записей в виде списка
- Есть кнопка добавления, чтобы добавить имя пользователя, дату рождения
- Также и локальное уведомление
Проблема в том, как настроить напоминание об уведомлении на конкретную дату, введенную пользователем, чтобы приложение напоминало мне день рождения человека
1 ответ
Я думаю, вам следует попробовать ниже простую зависимость.https://pub.dev/packages/awesome_notifications
String localTimeZone = await AwesomeNotifications().getLocalTimeZoneIdentifier();
String utcTimeZone = await AwesomeNotifications().getLocalTimeZoneIdentifier();
await AwesomeNotifications().createNotification(
content: NotificationContent(
id: id,
channelKey: 'scheduled',
title: 'Notification at every single minute',
body:
'This notification was schedule to repeat at every single minute.',
notificationLayout: NotificationLayout.BigPicture,
bigPicture: 'asset://assets/images/melted-clock.png'),
schedule: NotificationInterval(interval: /*Your Interval in Seconds (60)*/, timeZone: localTimeZone, repeats: true));