android图库播放幻灯片时按power键灭屏再亮屏显示keyguard
时间:2023-11-03 04:32:55
图库在播放幻灯片时,按power键灭屏,然后再亮屏,会发现幻灯片继续在播放,没有显示keyguard。如何在亮屏后显示解锁界面。
修改方法是去掉FLAG_SHOW_WHEN_LOCKED标志位,在ICS2、JB和JB2上的修改位置略有不同。
1、在ICS2和JB版本上,修改Gallery2\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\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 );
...
}
标签:图库,播放,幻灯片
0
投稿
猜你喜欢
Java网络编程TCP实现聊天功能
2023-12-01 17:05:35
可视化Swing中JTable控件绑定SQL数据源的两种方法深入解析
2023-11-28 19:13:58
Maven打包没有指定主类问题(xxx.jar中没有主清单属性)
2023-11-26 21:34:44
Java多态中动态绑定原理解析
2021-08-01 06:39:23
Android Rsa数据加解密的介绍与使用示例
2023-06-24 04:51:38
WinForm中comboBox控件数据绑定实现方法
2023-04-23 07:37:28
Spring在多线程下@Resource注入为null的问题
2022-09-11 07:41:18
spring整合JMS实现同步收发消息(基于ActiveMQ的实现)
2022-06-09 06:00:36
java调用回调机制详解
2023-11-14 21:53:21
Android编程实现动态支持多语言的方法
2021-11-01 12:38:25
IDEA 快速返回上次查看代码的位置的方法
2022-10-23 01:49:59
C#+无unsafe的非托管大数组示例详解(large unmanaged array in c# without ‘unsafe’ keyword)
2021-06-07 13:33:55
解决Map集合使用get方法返回null抛出空指针异常问题
2023-11-25 00:14:00
Java基础之容器Vector详解
2023-11-25 13:10:07
C++ 中String 替换指定字符串的实例详解
2021-06-05 19:08:23
Java创建线程的七种方法总结(全网最全面)
2023-11-03 14:27:26
eclipse的web项目实现Javaweb购物车的方法
2023-07-28 15:55:53
Maven如何修改打包文件名称
2022-09-02 21:29:52
详解如何在Flutter中使用媒体播放器
2021-06-26 01:40:43
java反射遍历实体类属性和类型,并赋值和获取值的简单方法
2023-07-15 04:37:18