在Android上设置自动请勿打扰规则

时间:2018-11-26 19:22:23

标签: java android

好的,所以我一直在开发一个可以帮助您入睡的应用程序。基本上是在通知您应用程序后在您就寝时启用的,请勿打扰,如下所示:

NotificationManager mNotificationManager = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
   mNotificationManager.setInterruptionFilter(NotificationManager.INTERRUPTION_FILTER_ALARMS);
   Toast.makeText(context, "Enabled DnD... Go to sleep!", Toast.LENGTH_SHORT).show();
}

我想做的是使一次打扰或当设备上的下一个警报响起时自动关闭。我看到其他设置为自动的应用程序不会干扰规则,因此它们会在特定时间关闭,我想复制此功能。我找不到有关此操作的任何解决方案或文档,非常感谢知道该操作方法的人提供的代码示例或解释。

谢谢!

0 个答案:

没有答案