【问题标题】:Handle All Notification With different Message Android使用不同的消息 Android 处理所有通知
【发布时间】:2017-05-18 06:13:46
【问题描述】:

在我的项目中,我有一个活动,一个广播接收器来检查收到的通知和 firebase 通知服务。我正在创建具有不同 ID 的通知,但我正在设置最后收到的消息的消息。我想要的是分别处理所有通知的正文,因此,当我点击特定的一个通知时,它将返回与该通知有关的确切正文。我怎样才能分别得到身体?或者我怎样才能存储这些通知,以便我可以在需要时处理它..

提前谢谢各位..

【问题讨论】:

    标签: android firebase notifications firebase-notifications


    【解决方案1】:

    试试这个

    您可以做的是,当通知到达时,您可以将通知存储在 sqlite 数据库中。所以当你需要它时,你可以从数据库中获取它。 只需使用

    等字段创建表 Notification

    通知 = 通知唯一 ID

    消息 = 通知正文

    type = 通知类型(如果您有不同类型的通知)

    这样您可以在需要时处理通知。

    【讨论】:

    • 不,我只有一个拼写错误通知,例如 global.. 但在该主题消息中,我必须管理所有通知正文....这是主要问题
    • 我该怎么做.. 你有什么例子吗?那么请给我看。
    • 试试这个代码 try { JSONObject jsonObject = new JSONObject(remoteMessage.getData()); if (jsonObject.has("your tags")) { // Hnadle message // generate notification } } catch (Exception e) { e.printStackTrace(); }
    猜你喜欢
    • 2018-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多