【问题标题】:Is there a way to trigger an event through a listener from a parse push notification instead of showing a notification to the user有没有办法通过解析推送通知中的侦听器触发事件​​,而不是向用户显示通知
【发布时间】:2015-07-13 23:28:26
【问题描述】:

我想知道是否可以将 parse 用作后端的通知服务,而不是通知用户。我想知道发送推送通知是否可以启动后台活动以在后台运行一些代码。这是可能的还是我应该尝试不同的服务。如果是这样,您能否推荐任何其他服务和/或问题的解决方案。所有其他服务似乎都是相同的,我能想到的唯一其他解决方案是每隔一段时间在后台扫描服务器。恐怕这会消耗太多电池寿命。

【问题讨论】:

    标签: android parse-platform push-notification


    【解决方案1】:

    当然,您可以结合使用推送通知及其适当的处理程序来做到这一点。

    1. 将推送作为静默推送发送。如in this SO post 所述,默认推送接收是静默接收 - 您必须添加额外代码才能与用户交互。
    2. 当您收到它时,适当地处理它以运行后台代码,而不是与用户交互。您可以在Parse.com Push Guide for Android 中阅读有关如何接收和处理推送的更多信息。

    【讨论】:

    • 谢谢,我现在就试试看!
    • 我仍然不明白如何处理它,因为当我尝试实现ParsePushBroadcastReceiver 时,它只显示ParsePushBroadcastReceiver cannot be resolved to a type。我是否必须在 androidmanifest xml 的意图过滤器中更改或添加操作?我按照教程设置我的清单,所以一切都应该是默认的。
    猜你喜欢
    • 1970-01-01
    • 2020-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多