概要:一个简单的需求,MTK平台下修改屏幕默认休眠时间 文章目录 需求:修改屏幕超时时间 修改文件 修改属性 def_screen_off_timeout 参考资料 源码分析 ScreenTimeoutSettings 源码解析 获取设置当前息屏时间 getCurrentSystemScreenTimeout setCurrentSystemScreenTimeout 息屏时间属性 SCREEN_OFF_TIMEOUT 获取UI资源 getPreferenceScreenResId 加载数据 onAttach 数据配置 screen_timeout_entries 总结 需求:修改屏幕超时时间 系统设置界面如下: 修改文件 路径:\vendor\mediatek\proprietary\packages\apps\SettingsProvider\res\values\defaults.xml 修改属性 def_screen_off_timeout 比如,如果需要默认息屏时间 30 分钟,则配置如下: <integer name="def_screen_off_timeout">180000