当前位置:   article > 正文

解决安卓的permission denied for this window type问题

permission denied for this window type

参考了两个文章:

WindowManager.LayoutParams.TYPE_SYSTEM_ALERT

改成

WindowManager.LayoutParams.TYPE_TOAST

 

检查权限:

  1. if (Build.VERSION.SDK_INT >= 23)
  2. {
  3.    if(!Settings.canDrawOverlays(this))
  4.   {
  5.        Intent intent = new Intent(Settings.ACTION_MANAGE_OVERLAY_PERMISSION);
  6.        startActivity(intent);
  7.        return;
  8.    }
  9.   else
  10.   {
  11.      //绘ui代码, 这里说明6.0系统已经有权限了
  12.    }
  13. }
  14. else
  15. {
  16.    //绘ui代码,这里android6.0以下的系统直接绘出即可
  17. }

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/235497?site
推荐阅读
相关标签
  

闽ICP备14008679号