第一行代码学习---5.5强制下线功能
来源:互联网 发布:如何用邮箱注册知乎 编辑:程序博客网 时间:2024/06/03 19:38
第一行代码的版本有点老了,在实现5.5强制下线功能的时候,报错permission denied for this window type,网上一搜,权限方面有变化了,http://www.w2bc.com/article/android-6-0-runtime-permission,解决方法是按下面这个来的http://www.enjoydiy.com/3554.html,在ForceofflineReceiver.java中,
alertDialog.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);
这段代码后面加上
if(Build.VERSION.SDK_INT >= 23){ if(!Settings.canDrawOverlays(context)){ Intent intent1 = new Intent(Settings.ACTION_MANAGE_OVERLAY_PERMISSION); intent1.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(intent1); return; }}然后运行成功了。PS:感觉外面一层if是可以去掉的。这里加addFlags是因为不加就要报错。我用的API level是23。
0 0
- 第一行代码学习---5.5强制下线功能
- Android 强制下线功能 第一行代码
- Android广播:实现强制下线功能(第一行代码Android学习)
- 第一行代码-5.5 广播的最佳实践 实现强制下线功能
- android 学习,强制下线功能实现
- Android学习笔记----实现强制下线功能
- Broadcast学习--模仿qq强制下线功能
- Android强制下线功能
- Android 强制下线功能
- 实现强制下线功能
- Android强制下线功能
- 第5章 广播实现强制下线功能
- Broadcast实现强制下线功能
- Android 实现强制下线功能
- Anroid-强制用户下线功能
- android实现强制下线功能
- Android 模拟强制下线功能
- Android 使用BroadCast实现强制下线功能
- Ping,traceroute和mtr
- java之判断文件存在
- 欢迎使用CSDN-markdown编辑器
- 盲区+记录错误
- Vue.js学习 Item3 -- 构造器与生命周期
- 第一行代码学习---5.5强制下线功能
- sqlserver 2012 序列号
- Android中获取内置SD卡和外置SD卡路径的方法
- 利用css3 transform优雅实现元素定位在屏幕正中央
- CF682A B - Alyona and Numbers
- char * 和 char*&之间的区别
- zookeeper 3.4.x集群在centos7下始终拒绝连接
- python中的异常处理
- java:表白,挑逗窗体程序