2017-10-10 56 views

回答

1

Official Documentation有你的答案:

您可以撥打以下兩種方法來發現用戶 已申請的通知通道的設置:

  • Ø檢索單個通知通道,你可以撥打getNotificationChannel()
  • 要檢索屬於您應用的所有通知頻道,您可以撥打getNotificationChannels()

後你有NotificationChannel,您可以使用方法,如 getVibrationPattern()getSound()找出設置的 用戶目前擁有。要了解用戶是否阻止了通知 頻道,您可以撥打getImportance()。如果通知通道被阻止,則返回IMPORTANCE_NONE

所以getImportance()會告訴你通知通道是否被阻塞。

相關問題