Android:INTERRUPTION_FILTER_ALL、INTERRUPTION_FILTER_PRIORITY、INTERRUPTION_FILTER_NONE的区别?
Android: Difference between INTERRUPTION_FILTER_ALL, INTERRUPTION_FILTER_PRIORITY, INTERRUPTION_FILTER_NONE?
三个常量是什么意思:
INTERRUPTION_FILTER_ALL
,
INTERRUPTION_FILTER_PRIORITY
和
INTERRUPTION_FILTER_NONE
在 NotificationListenerService
中指定?
还有优先打扰过滤涵盖哪些通知?
android文档中没有明确提及,虽然从名字上可以看出一些想法,谁能给出明确的答案?
谢谢!!
NotificationManager 使用它们来更改 Android M.
中引入的通知策略
The docs actually are pretty clear 所以我将重复它们:
INTERRUPTION_FILTER_ALL - 正常中断过滤器 - 没有通知被抑制。
INTERRUPTION_FILTER_NONE - 没有打扰过滤器 - 所有通知都被抑制,所有音频流(用于 phone 通话的除外)和振动都被静音。
INTERRUPTION_FILTER_PRIORITY - 中断过滤器常量 - 优先中断过滤器 - 除符合优先级标准的通知外,所有通知均被抑制。一些音频流被静音。请参阅 priorityCallSenders、priorityCategories、priorityMessageSenders 来定义或查询此条件。用户可以另外指定可以绕过此中断过滤器的包。
基本上,它们只允许您设置要抑制(或不抑制)通知的过滤器。
三个常量是什么意思:
INTERRUPTION_FILTER_ALL
,
INTERRUPTION_FILTER_PRIORITY
和
INTERRUPTION_FILTER_NONE
在 NotificationListenerService
中指定?
还有优先打扰过滤涵盖哪些通知?
android文档中没有明确提及,虽然从名字上可以看出一些想法,谁能给出明确的答案?
谢谢!!
NotificationManager 使用它们来更改 Android M.
中引入的通知策略The docs actually are pretty clear 所以我将重复它们:
INTERRUPTION_FILTER_ALL - 正常中断过滤器 - 没有通知被抑制。
INTERRUPTION_FILTER_NONE - 没有打扰过滤器 - 所有通知都被抑制,所有音频流(用于 phone 通话的除外)和振动都被静音。
INTERRUPTION_FILTER_PRIORITY - 中断过滤器常量 - 优先中断过滤器 - 除符合优先级标准的通知外,所有通知均被抑制。一些音频流被静音。请参阅 priorityCallSenders、priorityCategories、priorityMessageSenders 来定义或查询此条件。用户可以另外指定可以绕过此中断过滤器的包。
基本上,它们只允许您设置要抑制(或不抑制)通知的过滤器。