该官方文档有你的答案:
您可以调用以下两种方法来发现用户已应用于通知通道的设置:
- o检索单个通知通道,您可以调用
getNotificationChannel().- 要检索属于您的应用的所有通知渠道,您可以致电
getNotificationChannels().拥有NotificationChannel后,您可以使用诸如
getVibrationPattern()和之类的方法getSound()来查找用户当前具有的设置.要确定用户是否阻止了通知渠道,您可以致电getImportance().如果通知通道被阻止,则getImportance()返回IMPORTANCE_NONE.
因此getImportance()会告诉您通知渠道是否被阻止.
| 归档时间: |
|
| 查看次数: |
1815 次 |
| 最近记录: |