安卓悬浮窗权限检查

目录


悬浮窗权限

请求了这个权限后,app的权限管理中会有「显示悬浮窗」的权限选项。后面会引导用户去开启这个权限。

xml 复制代码
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />

代码检测悬浮窗功能

API23以后,需要检查是否允许显示悬浮窗。如果不允许则弹一个toast。 跳转去显示悬浮窗权限界面,用
Settings.ACTION_MANAGE_OVERLAY_PERMISSION

java 复制代码
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_iccpanel);
        if (!Settings.canDrawOverlays(this)) {
            Intent intent = new Intent();
            intent.setAction(Settings.ACTION_MANAGE_OVERLAY_PERMISSION);
            startActivity(intent);
        }
    }
相关推荐
byte轻骑兵42 分钟前
【Bluedroid】蓝牙启动之 SMP_Init 源码解析
android·c++·smp·bluedroid
每次的天空2 小时前
Android第十四次面试总结
android·面试·职场和发展
androidwork2 小时前
Android 布局优化:掌握 <include> 与 <merge> 的实战技巧
android
Jiaberrr2 小时前
uniapp 安卓 APP 后台持续运行(保活)的尝试办法
android·前端·javascript·uni-app·app·保活
gfgfgg0012 小时前
谷歌地图手机版(Google maps)v11.152.0100安卓版 - 前端工具导航
android·智能手机
清霜之辰2 小时前
安卓Compose实现鱼骨加载中效果
android
Shujie_L2 小时前
【Android基础回顾】五:AMS(Activity Manager Service)
android
我又来搬代码了3 小时前
【Android】Android Studio项目代码异常错乱问题处理(2020.3版本)
android·ide·android studio
雨白3 小时前
Fragment 最佳实践:兼容手机和平板的简易新闻应用
android
洞见前行3 小时前
Java反射机制详细指南
android