首页 > 代码库 > 兼容MIUI5和MIUI6的开启悬浮窗设置界面
兼容MIUI5和MIUI6的开启悬浮窗设置界面
前一段时间项目中需要对MIUI的悬浮窗开启设置界面进行了引导和跳转,MIUI6中又改变了开启悬浮窗设置的位置,在苦苦寻觅之后,找到了解决的方法,贴出来以方便大家参考和使用。
@Override public void onClick(View view) { //关闭提示框 MIUIFloatWindowHelpDialog.this.dismiss(); //跳转到设置界面 try { Intent localIntent = new Intent( "miui.intent.action.APP_PERM_EDITOR"); localIntent .setClassName("com.miui.securitycenter", "com.miui.permcenter.permissions.AppPermissionsEditorActivity"); localIntent.putExtra("extra_pkgname", view .getContext().getPackageName()); view.getContext().startActivity(localIntent); } catch (ActivityNotFoundException localActivityNotFoundException) { Intent intent = new Intent( Settings.ACTION_APPLICATION_DETAILS_SETTINGS); Uri uri = Uri.fromParts("package", view.getContext().getPackageName(), null); intent.setData(uri); view.getContext().startActivity(intent); } }小米真是开发人员的噩梦啊~~
兼容MIUI5和MIUI6的开启悬浮窗设置界面
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。