0
如何閱讀Android上的現有通知?我希望能夠抓住所有待處理/現有的通知,解析它們,並嘗試獲取它們的任何信息。例如,如果我的設備有來自短信應用程序的通知,那麼我希望能夠從通知中讀取任何可能的信息(如果可能)。這可能嗎?閱讀Android上的現有通知
請注意,我不是要求活動的通知偵聽器/接收器。我只是想能夠按需解析現有的通知。
在此先感謝!
如何閱讀Android上的現有通知?我希望能夠抓住所有待處理/現有的通知,解析它們,並嘗試獲取它們的任何信息。例如,如果我的設備有來自短信應用程序的通知,那麼我希望能夠從通知中讀取任何可能的信息(如果可能)。這可能嗎?閱讀Android上的現有通知
請注意,我不是要求活動的通知偵聽器/接收器。我只是想能夠按需解析現有的通知。
在此先感謝!
在Android 4.3及更新版本(API級別18)的設備上,可以使用NotificationListenerService及其功能getActiveNotifications()
來獲取用戶可見的所有未完成通知的列表。您也可以使用onNotificationPosted
對每個新通知做出反應。
在較舊的設備上,訪問android通知的唯一方法是對輸入的TYPE_NOTIFICATION_STATE_CHANGED
事件執行AccessibilityService響應。
謝謝。對於較舊的(
baekacaek
2014-08-29 01:17:04