我在我的android设备上创建了一个应用程序,当我收到pushover通知时,我想运行它。在我想要将通知的文本传递给我的应用程序之后。有可能吗?非常感谢
发布于 2014-03-16 04:32:43
您可以使用以下命令创建订阅通知的应用程序
Android 4.3中的NotificationListenerService或旧版本Android中的可访问性事件。有关详细信息,请参阅以下SO Answer。
另请参阅以下example。
然后,在onNotificationPosted或onAccessibilityEvent中,您的应用程序应触发其他应用程序使用the method described in this SO answer.启动
这将允许您在从PushOver收到任何状态栏通知时启动应用程序,并且通过将其过滤为仅与新pushover通知相关的通知,您将在收到新pushover通知时启动应用程序。
为了将通知文本传递到您的应用程序或根据通知的特定内容进行过滤,您需要订阅受签名级别保护保护的C2DM pushover消息,因此在没有咨询pushover创建者的情况下,我认为这是不可能的。
https://stackoverflow.com/questions/17876929
复制相似问题