0

I want to execute a function at a specific time but when the app is closed. The function will display a notification.

This is the function which I want to execute:

Future<void> showDailyAtTime() async {
 var reviewTime = Time(17, 05, 40);
 var androidChannelSpecifics = AndroidNotificationDetails(
  'CHANNEL_ID 2',
  'CHANNEL_NAME 2',
  "CHANNEL_DESCRIPTION 2",
  importance: Importance.max,
  priority: Priority.high,
 );
 var iosChannelSpecifics = IOSNotificationDetails();
 var platformChannelSpecifics =
 NotificationDetails(android: androidChannelSpecifics, iOS: iosChannelSpecifics);
 await flutterLocalNotificationsPlugin.showDailyAtTime(
  0,
  'Test Title at {reviewTime.hour}:{reviewTime.minute}.${reviewTime.second}',
  'Test Body', //null
  reviewTime,
  platformChannelSpecifics,
  payload: 'Test Payload',
 );
}

Please help me with this.

Thanks for your replies.

Anonymous Asked question May 14, 2021