flutterdartlocalnotification

How to set Local Notification for multiple day in weekdays in Flutter?


I am working on a flutter app, In which using flutter_local_notifications for the local notification. Weekly notification is working fine for selecting the only day on weekdays. Now I want to pick multiple days on weekdays like (Monday, Thursday, and Saturday). I couldn't find any solution to implement. Sharing my sample code.

showNotificationWeekly() {
     var time = Time(10, 0, 0);
     var androidPlatformChannelSpecifics = AndroidNotificationDetails(
     'id',
     'name',
     'description',
     );
     var iOSPlatformChannelSpecifics = IOSNotificationDetails();
     var platformChannelSpecifics = NotificationDetails(
     androidPlatformChannelSpecifics, iOSPlatformChannelSpecifics);
     await flutterLocalNotificationsPlugin.showWeeklyAtDayAndTime(
     0,
     'show weekly title',
     'Weekly notification',
     Day.Monday,
     time,
     platformChannelSpecifics,
     );
}

Please let me know, If any solution for this so that I can set one notification for multiple days


Solution

  • I think you will need to schedule multiple Notifications, one for each day :/