Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/377.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/209.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 完全禁用超时_Java_Android_Xml - Fatal编程技术网

Java 完全禁用超时

Java 完全禁用超时,java,android,xml,Java,Android,Xml,我想知道如何完全禁用超时。我试过了 android.provider.Settings.System.putInt(getContentResolver(),Settings.System.SCREEN_OFF_TIMEOUT, -1); 但是它不起作用,因为在显示器关闭后不久。如果你只是想保持屏幕处于唤醒状态,那么你可以在活动中使用这一行- getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); 您是在为您

我想知道如何完全禁用超时。我试过了

android.provider.Settings.System.putInt(getContentResolver(),Settings.System.SCREEN_OFF_TIMEOUT, -1);

但是它不起作用,因为在显示器关闭后不久。

如果你只是想保持屏幕处于唤醒状态,那么你可以在活动中使用这一行-

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

您是在为您的应用程序寻找一个
Wakelock
,还是在系统范围内执行此操作?您可能需要系统权限才能在应用程序外部执行此操作。即使是在
Wakelock
的情况下,您也需要一些权限(现在想不起名称)。只有当我的应用程序正在运行时,屏幕才会始终保持打开状态,但应该完全禁用超时,这样即使在我的应用程序未运行时,屏幕也不会关闭。我想在任何地方禁用超时,不仅仅是在我的app@Mario例如,您是否在manifest-android.permission.WRITE_设置中添加了此权限