我想在我的应用程序运行时禁用屏幕保护程序。 怎么做?禁用/启用屏幕保护程序的最佳位置在哪里?在第一个活动?在application.java中?
答案 0 :(得分:15)
必须在清单中指定唤醒锁定权限。
<uses-permission android:name="android.permission.WAKE_LOCK" />
然后在活动中使用以下内容在活动运行时保持屏幕开启。
getWindow().addFlags(LayoutParams.FLAG_KEEP_SCREEN_ON);
请记住,不必要地保持屏幕不必要地耗尽用户设备的电量。
答案 1 :(得分:1)
您还必须添加:
导入android.view.WindowManager.LayoutParams;