[小米对话框]WindowManager.LayoutParams.TYPE_SYSTEM_ALERT对话框不显示?
2015-10-13 10:53
453 查看
今天遇到小米手机上使用WindowManager.LayoutParams.TYPE_SYSTEM_ALERT,加入<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />权限后,对话框不显示;但同样的代码在华为,联想等手机上都可以的,最后研究发现;
小米手机使用WindowManager.LayoutParams.TYPE_SYSTEM_ALERT对话框不显示的处理方法:
前往“设置”——“应用”,在应用列表中找到“对应的app”,点击进入“应用信息”,开启“显示悬浮窗”,之后,可以正常使用。
或者在某些场景下,不使用后台进程去弹对话框,去掉<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />权限配置,采用Handler方式去弹出对话框,可以解决当前问题;
如果必须要通过后台程序去弹对话框,需在手机上开启“显示悬浮窗”。
待发现其他小问......!
小米手机使用WindowManager.LayoutParams.TYPE_SYSTEM_ALERT对话框不显示的处理方法:
前往“设置”——“应用”,在应用列表中找到“对应的app”,点击进入“应用信息”,开启“显示悬浮窗”,之后,可以正常使用。
或者在某些场景下,不使用后台进程去弹对话框,去掉<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />权限配置,采用Handler方式去弹出对话框,可以解决当前问题;
如果必须要通过后台程序去弹对话框,需在手机上开启“显示悬浮窗”。
待发现其他小问......!
相关文章推荐
- 雷军是谁,他为什么而奋斗?小米上市和雷军的英雄主义
- MooBox 基于Mootools的对话框插件
- extjs grid取到数据而不显示的解决
- C#实现在前端网页弹出警告对话框(alert)的方法
- Android开发必知 九种对话框的实现方法
- Android列表对话框用法实例分析
- C#使用Word中的内置对话框实例
- MFC对话框中添加状态栏的方法
- 用JavaScript实现对话框的教程
- Asp.net 弹出对话框基类(输出alet警告框)
- IE6,IE7下js动态加载图片不显示错误
- boxy基于jquery的弹出层对话框插件扩展应用 弹出层选择器
- 自制轻量级仿jQuery.boxy对话框插件代码
- 基于jQuery的弹出警告对话框美化插件(警告,确认和提示)
- JS 模态对话框和非模态对话框操作技巧汇总
- jquery ui对话框实例代码
- Android中自定义对话框(Dialog)的实例代码
- asp.net静态方法弹出对话框实现思路
- JavaScript 对话框和状态栏使用说明
- Jquery实现页面加载时弹出对话框代码