【发布时间】:2013-02-19 05:12:06
【问题描述】:
我希望能够监听(BroadcastReceiver?)每当我的应用程序和日历应用程序发生通知时,即使用户没有与之交互,即使屏幕关闭。
我还希望能够知道用户何时滑开通知。
我知道AccessibilityEvent 可以执行第一件事(侦听通知),但不能执行第二件事(Cannot listen for notification dismissal)。还有其他方法吗?
我该怎么做?当我自己的通知发生(它们用于日历事件)并且知道通知仍在通知托盘中时,我至少可以调用我的应用程序/侦听器吗?
【问题讨论】:
-
@bmavus 不幸的是,正如我在帖子中提到的,这只会处理第一部分。这并没有提供知道通知已被驳回的方法。
-
stackoverflow.com/questions/4631693/… 但我不确定它有多成功
标签: android android-intent broadcastreceiver android-notifications