首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MessageQueue类的用途是什么?我们如何使用它来处理Firebase推送通知?

MessageQueue类的用途是什么?我们如何使用它来处理Firebase推送通知?
EN

Stack Overflow用户
提问于 2020-07-24 02:54:26
回答 1查看 52关注 0票数 0

我正在为一个外卖平台开发餐厅应用程序。基本上,当客户下订单时,Restaurant应用程序将收到firebase通知,并弹出10秒来接受或取消订单。在这里我遇到了一个问题,如果我同时收到多个客户的订单,通知只会弹出一次。为了克服这个问题,我尝试开发了一个消息队列来处理firebase推送通知。但是我对它没有一个清晰的理解,我想知道消息队列类是做什么的,以及如何使用它。我已经阅读了Android MessageQueue类文档,但是我不能完全理解它。我在很多地方看到过它,但无法理解它的目的。如果可能的话,有没有人可以通过定义MessageQueue的用途并给出一个简单的例子来帮助我?

EN

回答 1

Stack Overflow用户

发布于 2020-07-24 03:06:55

安卓MessageQueue 类的用途

每当您想要从另一个线程更新一些UI元素(View元素)时。也许你正在另一个线程中做一些繁重的工作,并且想要更新UI元素,你不能在其他线程中更新UI元素,而只能在UI线程中更新,所以你需要在UI线程中发布要执行的更改。

使用Firebase推送通知。在这里你可以根据你的主题推送通知,也可以使用FirebaseMessagingService接收推送通知

有关更多信息,请访问this

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63061251

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档