禁用屏幕超时Android手机/平板电脑

时间:2011-01-08 11:54:58

标签: android sleep

我想完全禁用屏幕超时。 您可以在应用程序代码中设置反睡眠,但它不会禁用Android的自动睡眠,您可以设置从15秒到30分钟,我从市场上下载的程序也无法禁用30分钟的自动屏幕睡眠限制。

我想在浏览器中运行一个AJAX网页,该网页必须始终可见,它与电源相连,所以电源没问题。

3 个答案:

答案 0 :(得分:16)

Google推荐使用XML方式:

<LinearLayout
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:keepScreenOn="true">

检查http://www.google.com/events/io/2009/sessions/CodingLifeBatteryLife.html幻灯片16。

或者

getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

答案 1 :(得分:4)

看看this *(警告*链接到昂贵的课程) 另外this(免费的Google教程 - 使用此链接)可能会有所帮助。

希望这有帮助。

答案 2 :(得分:0)

在您的设备设置中转到平板电脑或手机,转到内部版本号,快速点击内置版本7次以启用开发人员选项,单击后退按钮,打开开发人员选项,单击保持清醒状态,您现在已完成;你的屏幕永远不会睡觉。要聪明,不要在开发人员选项中玩,你可以很容易地破坏你的设备。