【发布时间】:2012-05-04 18:10:35
【问题描述】:
我正在开发一个应用程序,我需要对其进行的最后一次触摸是在设备进入待机状态(屏幕关闭)时防止屏幕锁定。与 Google 导航的确切行为。
我想知道,在使用应用程序时,我必须以编程方式使用什么来保持此功能始终处于启用状态?
【问题讨论】:
我正在开发一个应用程序,我需要对其进行的最后一次触摸是在设备进入待机状态(屏幕关闭)时防止屏幕锁定。与 Google 导航的确切行为。
我想知道,在使用应用程序时,我必须以编程方式使用什么来保持此功能始终处于启用状态?
【问题讨论】:
将以下代码写入您的 xml 文件将防止屏幕锁定
android:keepScreenOn="true"
【讨论】:
在你的活动的 onCreate 之后 setContentView 使用这个:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
自己没试过。
【讨论】: