1调用如下代码
AppOpsManager appOps = (AppOpsManager) RecordScreenActivity.this .getSystemService(Context.APP_OPS_SERVICE); int mode = appOps.checkOpNoThrow("android:system_alert_window", android.os.Process.myUid(), RecordScreenActivity.this.getPackageName()); boolean granted = mode == AppOpsManager.MODE_ALLOWED;
2解释
只需要改动
android:system_alert_window
这一参数即可,granted为返回的结果,true为已获得权限,false为未获得。