Flutter:如何向本地通知添加按钮
Posted
技术标签:
【中文标题】Flutter:如何向本地通知添加按钮【英文标题】:Flutter: How Can I Add buttons to Local Notification 【发布时间】:2018-09-19 14:27:49 【问题描述】:我已经能够显示本地通知,但是否有任何选项可以在通知下方显示按钮?
(参见附图中的“贪睡”和“关闭”按钮)。
【问题讨论】:
能贴出显示本地通知的代码吗? 查看这篇中等帖子可能对你有帮助medium.com/@info_67212/… 迟到但签出这个插件github.com/mitchhymel/local_notifications 【参考方案1】:如果您使用的是local_notifications,您可以添加actions
:
handleCustomActionClick(String payload)
if(payload == "secondAction")
LocalNotifications.removeNotification(0);
int id = await LocalNotifications.createNotification(
title: "Multiple Actions",
content: 'With custom callbacks',
id: 0,
onNotificationClick: new NotificationAction(
actionText: "Some action",
callback: onNotificationClick,
payload: "Some payload",
launchesApp: false
),
actions: [
new NotificationAction(
actionText: "First",
callback: handleCustomActionClick,
payload: "firstAction",
launchesApp: true
),
new NotificationAction(
actionText: "Second",
callback: handleCustomActionClick,
payload: "secondAction",
launchesApp: false
)
]
);
【讨论】:
以上是关于Flutter:如何向本地通知添加按钮的主要内容,如果未能解决你的问题,请参考以下文章