如题,默认的系统过30秒后就进入sleep状态了,如何在代码中修改进入sleep的时间呢,它应该也是一个全局变量吧,但不知道在哪里?
解决方案 »
- request for member 'FindClass' in something not a structure or union
- 关于代码中Tab和空格的问题!求解答,谢谢!
- 布局问题
- EditText自动换行
- 求助:eclipse创建android工程时最后一步create activity处无选项,下图...
- 江湖救急!
- 使用手机浏览器实现基站定位
- 判断电子罗盘是否校准
- 如何自定义pickView??
- 基于ReactNative的仿微信客户端,欢迎大家给个star或fork,谢谢!
- 两个Package中的activity和service如何通讯?
- 如何查找一个Android控件具有哪些XML属性呢
Settings.System.putInt(context.getContentResolver(), Settings.System.SCREEN_OFF_TIMEOUT, XXX);
在 frameworks/base/packages/SettingsProvider/res/values/defaults.xml
把 def_screen_off_timeout 值设定需要的值,比如1800000(30分钟)另外可以把系统设置成stay awake就不会让系统进入睡眠状态了, 在 frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
中设置 STAY_ON_WHILE_PLUGGED_IN 使用为 1
loadSetting(stmt, Settings.System.STAY_ON_WHILE_PLUGGED_IN,
"1".equals(SystemProperties.get("ro.kernel.qemu")) ? 1 : 1);