我正在寫NotificationListenerService,
我想獲取發送到狀態欄的通知的詳細信息。
但是我們得到的僅僅是Ticket文本,在某些情況下爲空。Ticket text null在NotificationListenerService
5
A
回答
4
正確,代碼文本是而不是建立通知時必填字段。事實上,唯一的required notification contents是:
- 一個小圖標 - 通過
icon
- 冠軍回來了 - 由extras .getCharSequence返回(Notification.EXTRA_TITLE)
- 詳細文本 - 由extras .getCharSequence(Notification.EXTRA_TEXT) 返回
不幸的是,extras
包僅適用於Android 4.4(KitKat)設備 - 以前的版本沒有任何簡單的訪問到這個數據 - 你只能訪問RemoteViews
,你需要手動膨脹和解析(絕對不推薦)。
0
股票代碼文本是可選的,在某些情況下可能爲空。
您還沒有發佈任何內容,但是您使用的是onNotificationPosted(StatusBarNotification)
方法NotificationListenerService
?這是在API 18(Android 4.3)中實現的,所以它應該適合你。 The documentation指出應該返回完整的Notification
對象,這應該會給您的不僅僅是行情文本。
相關問題
- 1. Android NotificationListenerService獲取EXTRA_SMALL_ICON總是返回null
- 2. null LIKE'%text%'?
- 3. 無法定位元素// span [包含(text(),'Ticket Created')]
- 4. mongooose $ text search if null
- 5. SEVERE:javax.faces.FacesException:Erreur d'argument:leparamètre«text»est null
- 6. MySQL PHP JSON null text
- 7. NotificationListenerService實現
- 8. 如何啓動NotificationListenerService?
- 9. NotificationListenerService可穿戴
- 10. setinitial text顯示null爲空
- 11. Speech to text result = null error
- 12. 如何在Android上啓動NotificationListenerService
- 13. 廣東話使用NotificationListenerService
- 14. NotificationListenerService sendBroadcast不工作?
- 15. Worklight Flight Ticket Sample「Function [onAuthRequired] not found。」
- 16. WCF Ticket Base身份驗證
- 17. Tableau Unexpired Trusted Ticket - 包括ClientIP
- 18. Android中的NotificationListenerService棉花糖
- 19. Android NotificationListenerService onNotificationPosted觸發兩次
- 20. NotificationListenerService cancelNotification將不起作用
- 21. NotificationListenerService獲取通知圖標?
- 22. OnListenerCOnnected在NotificationListenerService不會被調用
- 23. NotificationListenerService在Application.onCreate代碼之前調用
- 24. 在NotificationListenerService中篩選應用程序
- 25. Text = NULL時能做些什麼?
- 26. Javascript HTTP獲取html/text返回null /空?
- 27. CSS Text Overflow
- 28. Redmine:向Ticket添加內置字段
- 29. PHPUnit的@ticket註釋有什麼作用?
- 30. Ticket&auth後Box.api'未授權'錯誤?
我正在使用Android 4.3 – Shrenik
如何在以前的版本中獲得額外功能?或者如何從遠程視圖獲取信息?謝謝。 –