我的应用在其他应用上显示内容。设置后一切正常
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);
但在此之前,我想以编程方式检查此开关的当前状态。 可能吗?