2
A
回答
1
的Official Documentation有你的答案:
您可以撥打以下兩種方法來發現用戶 已申請的通知通道的設置:
- Ø檢索單個通知通道,你可以撥打
getNotificationChannel()
。- 要檢索屬於您應用的所有通知頻道,您可以撥打
getNotificationChannels()
。後你有NotificationChannel,您可以使用方法,如
getVibrationPattern()
和getSound()
找出設置的 用戶目前擁有。要了解用戶是否阻止了通知 頻道,您可以撥打getImportance()
。如果通知通道被阻止,則返回IMPORTANCE_NONE。
所以getImportance()
會告訴你通知通道是否被阻塞。
相關問題
- 1. Android:如何知道通知面板是否已經以編程方式打開?
- 2. 如何以編程方式知道android上的通話狀態
- 3. 如何知道是否爲android中的應用程序啓用通知?
- 4. 如何知道漫遊數據是否啓用/禁用?以編程方式
- 5. 通知中心 - 如何知道是否存在「未讀」通知?
- 6. 如何知道點擊通知後是否打開了活動?
- 7. Android:如何知道應用程序是否可以啓動
- 8. 如何通過Android上的通知知道應用程序/遊戲是否已啓動?
- 9. 如何以編程方式發送短信通知而不知道提供者?
- 10. 如何以編程方式知道機器上是否啓用了消息隊列?
- 11. 以編程方式點擊Android通知
- 12. 如何知道我的程序是否啓用了ARC?
- 13. 如何以編程方式知道android設備是否具有軟導航鍵?
- 14. 如何知道MediaScanner是否已啓用?
- 15. 我如何知道用戶是否允許推送通知
- 16. 如何知道用戶是否已打開通知列表?
- 17. 如何知道我是否在通話中使用Android?
- 18. 想要通過我的應用程序以編程方式知道應用程序的通知狀態
- 19. 正確的方式來創建從Android的O API通知通道
- 20. 如何在android中以編程方式從通知欄中刪除通知?
- 21. postgresql通知通道
- 22. 如何以編程方式知道機牀是否在全局/專用網絡
- 23. 如何以編程方式知道模塊是否是核心模塊?
- 24. iOS應用程序是否可以通過編程方式知道設備是否與APNS有活動連接?
- 25. 如何知道webkitSpeechRecognition是否啓動?
- 26. Android - 如何讓ListView以編程方式模仿android通知ListView?
- 27. 如何以編程方式知道Runtime.exec()進程何時卡住?
- 28. 如何知道paramiko SSH通道是否被斷開?
- 29. 以編程方式從通知中心刪除遠程通知
- 30. 我如何知道推送通知是否在iOS中傳遞?