可穿戴应用程序是否可以检测用户是否禁用了打扰功能?

Is it possible for a wearable app to detect if the user has disabled interruptions?

我有一个可穿戴应用程序,每当可穿戴设备显示传入 phone 呼叫时,它会显示一些额外的 GUI。

但是,如果用户将手表配置为不显示中断,那么当有来电 phone 来电时它不会显示任何内容。 是否有API判断用户如何配置手表中断设置?

是的,这个信息暴露在NotificationListener中。具体来说:

https://developer.android.com/reference/android/service/notification/NotificationListenerService.html#onInterruptionFilterChanged(int)