我在我的Android设备上创建了一个应用程序,我想在收到推送通知时运行它。我希望将通知的文本传递给我的应用程序。可能吗? 非常感谢
答案 0 :(得分:0)
您创建了一个使用
订阅通知的应用程序 Android 4.3中的NotificationListenerService或旧版Android中的Accessiblity事件。有关详细信息,请参阅以下SO Answer。
另请参阅以下example。
然后在onNotificationPosted或onAccessibilityEvent中,您的应用程序应触发您的其他应用程序以使用the method described in this SO answer.启动
这将允许您在从PushOver收到任何状态栏通知时启动应用程序,并通过将其过滤为仅与新推送通知相关的通知,您将在收到新的推送通知时启动应用程序。
为了将通知文本传递给您的应用程序或根据通知的特定内容进行过滤,您需要订阅受签名级别保护保护的C2DM推送消息,因此无需咨询pushover的创建者我不相信这是可能的。