1

我的应用在其他应用上显示内容。设置后一切正常

ACTION_MANAGE_OVERLAY_PERMISSION

然而,在 Android 8.1 中有烦人的通知“应用程序显示在其他应用程序之上”,用户可以将其关闭。(在这种情况下,Messenger 只是一个示例)。

在此处输入图像描述

此意图打开设置屏幕并允许关闭此通知:

Intent intent = new Intent("android.settings.APP_NOTIFICATION_SETTINGS");
intent.putExtra("android.provider.extra.APP_PACKAGE", "android");
startActivity(intent);

但在此之前,我想以编程方式检查此开关的当前状态。 可能吗?

4

0 回答 0