Android:防止显示屏关闭
问题描述:
我写过一个小游戏,只能通过一些传感器进行控制。没有触摸屏输入或类似的东西。Android:防止显示屏关闭
的问题是,游戏的几秒钟后,屏幕将自动关闭(因为没有触摸输入的)
有什么样的清单条目,以防止屏幕的这种行为?
关于超级调用后
答
最简单的方法是将android:keepScreenOn="true"
添加到xml中的布局中。
答
使用激活锁定
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
WakeLock mWakeLock = pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK | PowerManager.ON_AFTER_RELEASE, "My Tag");
mWakeLock.acquire();
,并把许可清单档案中的
<uses-permission android:name="android.permission.WAKE_LOCK" />
不要忘记释放临屋区t锁定您的onStop()
为我的小应用程序,这正是我已经搜查:)谢谢它的作品 – Graslandpinguin 2012-04-15 19:38:17