How to handle SYSTEM_ALERT_WINDOW permission not being auto-granted on some pre-Marshmallow devices

后端 未结 5 582
执笔经年
执笔经年 2020-11-30 01:24

I\'ve been getting reports of some Xiaomi devices (e.g. Mi 2, running API level 21) not showing overlays. My app targets API 23.

There are several posts out there r

5条回答
  •  孤街浪徒
    2020-11-30 01:59

    You can check permission like this:

    boolean granted = activity.checkSelfPermission("android.permission.SYSTEM_ALERT_WINDOW") == PackageManager.PERMISSION_GRANTED;
    

提交回复
热议问题