我目前正在開發一個簡單的短信鬧鐘,當某個號碼正在發短信時或者某個單詞出現在信息中時,它會發出鬧鐘。 現在我想做同樣的事情,但通知。 我希望我的應用程序在通知標題或文本中出現某個單詞時提醒我。 我的問題是,有可能在廣播接收器中捕獲所有通知,就像我用短信一樣?用於通知的廣播接收器
1
A
回答
0
一種可能的方式,那就是不會讀取通知中的所有內容,而是將您的應用程序設置爲可訪問性應用程序,它可以聽取(幾乎)所有內容。
但是在4.3中他們增加了NotificationListenerService。最好的指導方針可能是看文檔。還有另一個示例可用:https://github.com/kpbird/NotificationListenerService-Example
+0
pre-api level 18怎麼樣?在廣播接收器中是否可以捕獲通知? – DoruAdryan
+0
@DoruAdryan是的,但這是一個糟糕的方式。將應用程序僞裝爲可讀取某些通知文本的可訪問性(例如盲人)。如果您收到多封郵件,則只會將X封電子郵件發送至[email protected] –
相關問題
- 1. 關於廣播接收器
- 2. 的android廣播接收機通知
- 3. 來自廣播接收者的通知
- 4. 廣播接收不顯示通知
- 5. 廣播接收器的問題,註冊的廣播接收器
- 6. 廣播接收器
- 7. 廣播接收器
- 8. 使用廣播接收器
- 9. 使用廣播接收器來解除通知
- 10. 使用廣播接收機報警管理器和通知
- 11. 廣播接收器的的onReceive()未能接收由另一廣播接收器
- 12. 接收來自廣播接收器的廣播意圖錯誤
- 13. 開始和停止來自廣播接收器的通知
- 14. 來自Android廣播接收器的通知不正常
- 15. 在廣播接收器中保持通知的數量
- 16. 關於android廣播接收器
- 17. 從廣播接收器Android通知沒有顯示
- 18. 在KitKat中隱藏短信通知與廣播接收器
- 19. 與alarmmanager和廣播接收器發送通知
- 20. 廣播接收器發送通知繼續
- 21. 廣播接收器來下載數據,並通知
- 22. GCM推送通知:禁止廣播接收器
- 23. 廣播接收器通知和活動信息
- 24. Xamarin廣播接收器爲GCM \遠程通知
- 25. 如何更新廣播接收器。 (多個通知)
- 26. 在廣播接收器中顯示通知
- 27. 在廣播接收器中獲取通知
- 28. 點擊android通知圖標不會觸發廣播接收器
- 29. SMS廣播接收器多次接收?
- 30. 廣播接收器不能接收
您的意思是說,您想在通知托盤級別添加過濾器嗎?所以,而不是短信,它可能是任何應用程序或服務觸發通知消息...?你是這個意思嗎? –