Android,如何禁用锁屏/屏幕超时(独立于API版本)

时间:2013-02-23 19:00:08

标签: java android android-4.2-jelly-bean

我需要禁用锁屏并将screentimeout设置为永远不会只在我的应用程序中,而是通常用于手机。

我尝试将screentimeout设置为“-1”,这例如有效在Android 2.3上,但在4.2上没有 有没有办法这样做?

Settings.System.putString(context.getContentResolver(), Settings.System.SCREEN_OFF_TIMEOUT, "-1");

2 个答案:

答案 0 :(得分:0)

无法检查4.2,但只要我添加了以下权限,相同的代码在4.1.2上运行正常 -

    <uses-permission android:name="android.permission.WRITE_SETTINGS"/>

答案 1 :(得分:-1)

您可以通过添加在每个活动的xml布局文件中执行此操作 机器人:screenOn = “真”