在我的应用中,我需要从通知栏中检测到特定通知,并在检测到通知时打开一些意图。我知道我想在23以下的API中执行notificationManager的activeNotifications方法,是否可以通过通知栏识别通知?
答案 0 :(得分:0)
使用D u (f x)
获取所有当前通知。
根据文档:
公共
OVERLAPPING
恢复 活动通知列表:已由 尚未被用户关闭的调用应用,或 由应用instance D a a instance D u (f x) instance {-# OVERLAPPING #-} (f x) (f x)
。每个通知都嵌入在 StatusBarNotification对象,包括原始标签和ID 提供给NotificationManager.getActiveNotifications()
(通过StatusBarNotification[] getActiveNotifications ()
和cancel(String, int)
)以及 原始Notification对象(通过notify()
。
及其可从API级别23获得
引用:https://developer.android.com/reference/android/app/NotificationManager#getActiveNotifications()