我已经看到了这个其他线程我知道解决的办法。这里的问题是为什么下面的代码行不适用于Android 4.4.2 API 19?代码不会出错。但它不会让设备的屏幕继续保持。 我正在试图从一个小部件做到这一点。所以我不能对使用Android其它建议的解决方案:keepScreenOn或使用getWindow()addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
任何人谁是回答,请上测试,如Nexus 5或Nexus 7,它实际的Android设备下面的行不保留在屏幕上。能正常工作的设备上与API < 19.
android.provider.Settings.System.putString(getContentResolver(),android.provider.Settings.System.SCREEN_OFF_TIMEOUT, “ - 1”);
没有必要使用全部大写。请不要在将来做这件事。 – Chris