【问题标题】:Simplest way to display notifications in flutter?在颤动中显示通知的最简单方法?
【发布时间】:2021-08-02 21:05:17
【问题描述】:

如何在 Flutter 应用中显示通知?

我尝试了各种软件包,例如 flutter_local_notifications awesome_notifications。但我无法正确使用它们。

另外,我想要简单的本地通知。所以云通知并不适合我的需要。

【问题讨论】:

  • 如果您不需要云通知,Flutter_local_notifications 是通知(Android 和 iOS)的最佳包。通过教程或其他东西学习正确使用。您可以在此处分享任何特定问题。
  • @MiguelEscobarCalderon 如果我的问题不清楚,请原谅我。我的问题是我无法准确地遵循教程(我无法弄清楚在哪里添加教程中的哪些行)。我无法让 flutter_local_notifications 插件工作。所以我一直在寻找一个简单易学的教程。此外,许多教程现在已经过时了。
  • 可能想将您的问题标题编辑为“在 Flutter 中显示通知的最简单方法?没有云,也许是无状态的。”我想这就是你要找的。​​span>

标签: flutter notifications android-notifications flutter-dependencies


【解决方案1】:

在应用上获得本地通知的最简单方法之一是使用 Toast 库。由于易于使用、跨平台的错误少以及最近的许多代码示例,它非常受欢迎。

唯一警告:请检查吐司的外观和感觉是否符合您的想法。默认情况下,它是在屏幕底部弹出的通知。 (您可以覆盖默认行为,但这需要更多代码,例如:How to display Toast at center of screen

toast 的唯一“困难”是您可能必须在小部件级别处理状态(可能是小部件间的,但在许多用例中可以避免)。给出的例子是非常不言自明的恕我直言。 https://pub.dev/packages/fluttertoast/example

如果官方文档不够,或者想要无状态示例,请随时查看 SO 上的此链接。 How to create Toast in Flutter? 其中的 31 个答案之一应该是一个代码应该非常接近你熟悉的东西。

现在这里是其他类型通知的列表。如果 toast 不适合您的 UX/UI 需求,这可能会给您一些想法。 https://ux.stackexchange.com/questions/91406/what-is-the-difference-between-alert-notification-banner-and-toast-message

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2019-12-12
  • 2022-11-13
  • 2022-12-25
  • 1970-01-01
  • 2022-06-28
  • 2011-05-20
  • 1970-01-01
  • 2015-08-27
相关资源
最近更新 更多