4

我正在开发一个应用程序,我需要对其进行的最后一次触摸是在设备进入待机状态(屏幕关闭)时防止屏幕锁定。与谷歌导航的确切行为。

我想知道,在使用该应用程序时,我必须以编程方式使用什么来保持此功能始终处于启用状态?

4

2 回答 2

14

将以下代码写入您的 xml 文件将防止屏幕锁定

android:keepScreenOn="true"
于 2012-05-04T10:10:35.917 回答
2

在 setContentView 之后的活动的 onCreate 中使用:

getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

自己没试过。

于 2012-05-04T10:10:01.567 回答