android图库播放幻灯片时按power键灭屏再亮屏显示keyguard
短信预约 -IT技能 免费直播动态提醒
图库在播放幻灯片时,按power键灭屏,然后再亮屏,会发现幻灯片继续在播放,没有显示keyguard。如何在亮屏后显示解锁界面。
修改方法是去掉FLAG_SHOW_WHEN_LOCKED标志位,在ICS2、JB和JB2上的修改位置略有不同。
1、在ICS2和JB版本上,修改Gallery2\class="lazy" data-src\com\android\gallery3d\app\ActivityState.java文件中SCREEN_ON_FLAGS ,如下:
代码如下:
private static final int SCREEN_ON_FLAGS = (
WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON
| WindowManager.LayoutParams.FLAG_ALLOW_LOCK_WHILE_SCREEN_ON
// | WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED
);
2、在JB2版本上,修改alps\packages\apps\gallery2\class="lazy" data-src\com\android\gallery3d\app\SlideshowPage.java的onCreate()方法:
代码如下:
public void onCreate(Bundle data, Bundle restoreState) {
super.onCreate(data, restoreState);
// mFlags |= (FLAG_HIDE_ACTION_BAR | FLAG_HIDE_STATUS_BAR
// | FLAG_ALLOW_LOCK_WHILE_SCREEN_ON | FLAG_SHOW_WHEN_LOCKED);
mFlags |= (FLAG_HIDE_ACTION_BAR | FLAG_HIDE_STATUS_BAR
| FLAG_ALLOW_LOCK_WHILE_SCREEN_ON );
...
}
您可能感兴趣的文章:Android中判断屏幕是否亮屏和是否解锁功能Android亮屏和熄屏控制实例详解Android编程实现禁止系统锁屏与解锁亮屏的方法android接收到蓝牙配对请求时如何点亮屏幕具体实现Android点亮屏幕或屏幕解锁和锁定以及其他相关权限实现代码Android四大组件之Activity详解Android四大组件之Service详解Android四大组件之BroadcastReceiver详解Android三级缓存原理讲解Android亮屏速度分析总结
修改方法是去掉FLAG_SHOW_WHEN_LOCKED标志位,在ICS2、JB和JB2上的修改位置略有不同。
1、在ICS2和JB版本上,修改Gallery2\class="lazy" data-src\com\android\gallery3d\app\ActivityState.java文件中SCREEN_ON_FLAGS ,如下:
代码如下:
private static final int SCREEN_ON_FLAGS = (
WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON
| WindowManager.LayoutParams.FLAG_ALLOW_LOCK_WHILE_SCREEN_ON
// | WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED
);
2、在JB2版本上,修改alps\packages\apps\gallery2\class="lazy" data-src\com\android\gallery3d\app\SlideshowPage.java的onCreate()方法:
代码如下:
public void onCreate(Bundle data, Bundle restoreState) {
super.onCreate(data, restoreState);
// mFlags |= (FLAG_HIDE_ACTION_BAR | FLAG_HIDE_STATUS_BAR
// | FLAG_ALLOW_LOCK_WHILE_SCREEN_ON | FLAG_SHOW_WHEN_LOCKED);
mFlags |= (FLAG_HIDE_ACTION_BAR | FLAG_HIDE_STATUS_BAR
| FLAG_ALLOW_LOCK_WHILE_SCREEN_ON );
...
}
您可能感兴趣的文章:Android中判断屏幕是否亮屏和是否解锁功能Android亮屏和熄屏控制实例详解Android编程实现禁止系统锁屏与解锁亮屏的方法android接收到蓝牙配对请求时如何点亮屏幕具体实现Android点亮屏幕或屏幕解锁和锁定以及其他相关权限实现代码Android四大组件之Activity详解Android四大组件之Service详解Android四大组件之BroadcastReceiver详解Android三级缓存原理讲解Android亮屏速度分析总结
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341