问题描述
我无法显示用户设置的不同时间间隔的通知,例如警报。 我需要为不同的时间间隔设置提醒。我使用 flutter_local_notifications 来安排通知。还有其他方法可以安排通知吗?
帮助我找到解决方案。
这是我的代码
import 'package:timezone/data/latest.dart' as tz;
import 'package:timezone/timezone.dart' as tz;
import 'package:Flutter_local_notifications/Flutter_local_notifications.dart';
Future<void> scheduleNotification() async {
var scheduleNotificationDateTime = reminderTime;
var time = tz.TZDateTime.Now(tz.local).add(Duration(
seconds:20,));
var androidplatformChannelSpecifics = AndroidNotificationDetails(
'alarm_notif','alarm_notif','Channel for Alarm notification',importance: Importance.max,priority: Priority.high,icon: 'logo',sound: RawResourceAndroidNotificationSound(null),largeIcon: DrawableResourceAndroidBitmap('logo'),);
var platformChannelSpecifics = NotificationDetails(
android: androidplatformChannelSpecifics,);
await FlutterlocalnotificationsPlugin.zonedSchedule(
0,'Title','Take your Medicine',time,platformChannelSpecifics,payload: 'task',androidAllowWhileIdle: true,uilocalnotificationDateInterpretation:null,);
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)