如何在Flutter中进行交互式通知

问题描述 投票:2回答:3

我正在Flutter制作一个音乐播放器应用程序,我无法找到制作小部件或通知托盘中显示的内容,并可以暂停音乐。是否有可能实现这一点,如果是的话,我该怎么办呢?在此先感谢.enter image description here

flutter
3个回答
2
投票

由于android通知的工作方式,你只能用android代码真正定制它们(至少现在)。所以不幸的是,你将不得不在这里编写一些本机代码。

在这种情况下,实际通知部分与直接与android完全相同,因此您可以简单地查看。 Here's a start虽然。

另一部分是您需要在flutter代码和处理通知的本机代码之间进行通信。为此,您需要使用Platform Channels。平台通道是您注册的内容,因此您可以以事件或“方法调用”的形式在java / kotlin / objc / swift和dart之间来回发送数据。文档在解释如何使用它们方面比我做得更好。


2
投票

0
投票

找到了一个新的插件,似乎很适合让Android音乐播放器飞扬。 media_player

© www.soinside.com 2019 - 2024. All rights reserved.