【问题标题】:How To make interactive notification in Flutter [closed]如何在 Flutter 中进行交互式通知 [关闭]
【发布时间】:2018-08-27 18:18:53
【问题描述】:

我正在 Flutter 中制作音乐播放器应用程序,但无论如何我都无法找到制作小部件或显示在通知托盘中并且可以播放暂停音乐的东西。甚至有可能在颤动中实现这一点,如果是的话,我该怎么做?提前致谢。

【问题讨论】:

  • 能否提供任何代码或图像,让您轻松理解您想要的内容。
  • 喜欢 musix match 音乐控制器。
  • 我想为我的 Flutter 应用制作类似的东西。

标签: flutter


【解决方案1】:

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

在这种情况下,实际通知部分与直接使用 android 完全相同,因此您只需查找即可。 Here's a start 不过。

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

【讨论】:

    【解决方案2】:

    这个新包有类似的东西。虽然我还没有尝试过,但它仍然很新https://pub.dev/packages/audio_manager

    【讨论】:

      【解决方案3】:

      【讨论】:

      • 还是很基础的
      【解决方案4】:

      找到了一个新插件,它看起来非常适合让安卓音乐播放器流畅。 media_player

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-11-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-05-20
        • 1970-01-01
        相关资源
        最近更新 更多