当前位置:编程学习 > wap >>

关于在全屏下屏蔽Home按钮,睡眠唤醒后为何全屏失效?

在配置文件中实现的全屏效果,在代码中实现屏蔽Home,当点击power键时进入睡眠,当拖动解锁时全屏遭到破坏,状态栏重新出现,而且是覆盖Activity的,求原因 --------------------编程问答-------------------- 我想求教屏蔽home键的方法,是4.0以上的吗,不是不可已屏蔽了吗? --------------------编程问答-------------------- 1.home键如何屏蔽的? 我只知道在framework层修改WindowManager
2.不知道你的全屏是在onCreate里面设置的  还是manifest里面设置的   
如果是前者,你可以试试后者,或者在onResume里面再设置一次  希望能解决 --------------------编程问答-------------------- 要是在manifest文件里面写的还出现这种情况,你试试加上android:configChanges="orientation|screenSize|keyboardHidden",我也设置了全屏测过很多设备没有你说的那种情况,是不是和设备和系统有关 --------------------编程问答--------------------
引用 2 楼 tanwei4199 的回复:
1.home键如何屏蔽的? 我只知道在framework层修改WindowManager
2.不知道你的全屏是在onCreate里面设置的  还是manifest里面设置的   
如果是前者,你可以试试后者,或者在onResume里面再设置一次  希望能解决

在onResume中重新设置的话会出现黑屏的情况。并且Home键的屏蔽效果没了。 --------------------编程问答--------------------
引用 1 楼 maclay 的回复:
我想求教屏蔽home键的方法,是4.0以上的吗,不是不可已屏蔽了吗?

4.0上也有方法可以屏蔽的http://download.csdn.net/detail/lsc466/5916039
我现在是在2.3上重写onAttachedToWindow()达到屏蔽Home的效果的 --------------------编程问答--------------------
引用 5 楼 Sunfeng0305 的回复:
Quote: 引用 1 楼 maclay 的回复:

我想求教屏蔽home键的方法,是4.0以上的吗,不是不可已屏蔽了吗?

4.0上也有方法可以屏蔽的http://download.csdn.net/detail/lsc466/5916039
我现在是在2.3上重写onAttachedToWindow()达到屏蔽Home的效果的
http://my.eoe.cn/887769/archive/10474.html
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,