【Android】安卓开机禁止锁屏,禁止屏幕休眠
1.Settings 删掉开机锁屏界面
packages/apps/Settings/res/xml/display_settings.xml
注释掉这个ListPreference
packages/apps/Settings/src/com/android/settings/DisplaySettings.java
添加if条件,如果没有找到这个preference就不执行相关操作;具体可以参考被隐藏的 night_mode
-
mScreenTimeoutPreference = (ListPreference) findPreference(KEY_SCREEN_TIMEOUT);
-
if (mScreenTimeoutPreference !=null ) {
-
final long currentTimeout = Settings.System.getLong(resolver, SCREEN_OFF_TIMEOUT,
-
FALLBACK_SCREEN_TIMEOUT_VALUE);
-
mScreenTimeoutPreference.setValue(String.valueOf(currentTimeout));
-
mScreenTimeoutPreference.setOnPreferenceChangeListener(this);
-
disableUnusableTimeouts(mScreenTimeoutPreference);
-
updateTimeoutPreferenceDescription(currentTimeout);
2. 此处设置锁屏以及时间:
frameworks/base/packages/SettingsProvider/res/values/defaults.xml
vendor/mediatek/proprietary/packages/apps/SettingsProvider/res/values/defaults.xml
改为 true;即默认禁止锁屏
以下是
adb 设置方法
adb shell settings put system screen_off_timeout 2147483647
adb shell settings put system def_lockscreen_disabled
true
更多相关文章
- android 布局随笔----用户登录界面
- [置顶] Android ViewPager+Fragment超高仿微信主界面(带底部图标
- android 使用系统照相程序照相并存储、显示在界面上
- 模拟器无法启动,卡在android字样的界面上
- MT6573默认锁屏界面修改
- android中 检查网络连接状态的变化,无网络时跳转到设置界面
- Android中的界面布局之帧布局,相对布局
- Android界面开发推荐颜色