小编Raj*_*h J的帖子

默认情况下如何启用屏幕覆盖权限

如何在安装应用程序时默认启用屏幕覆盖权限.

现在我面临一些问题,当捕获图像询问运行时权限时,某些设备不允许它打开屏幕覆盖设置对话框的权限.在用户的角度来看,他们不知道为什么会出现对话框以及他们做了什么.

当打开覆盖设置屏幕时,一些应用程序会自动启用屏幕覆盖权限.

下面我使用代码.

 if (!Settings.canDrawOverlays(this)) {
        Intent myIntent = new Intent(Settings.ACTION_MANAGE_OVERLAY_PERMISSION);
        startActivityForResult(myIntent, 101);
 }  
Run Code Online (Sandbox Code Playgroud)

此代码直接打开叠加设置屏幕.他们显示所有申请表.

我的要求是显示权限特定的应用程序或启用覆盖权限而无需用户交互.

需要......

android android-permissions

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

android ×1

android-permissions ×1