微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 如何将默认滑动解锁改为pin/password 解锁

如何将默认滑动解锁改为pin/password 解锁

时间:10-02 整理:3721RD 点击:
[DESCRIPTION]
目前 google 采用默认滑动解锁的方式
如果想改成默认其它的解锁方式, 必设定一个初始密码
请参考如下 solution:
[SOLUTION]
在 KeyguardViewMediator.Java 的 onSystemReady 方法中的开始位置
判断是否为首次开机, 如果是就加入下面这段 code 去设置密码
public void onSystemReady(){
...
+ if(mUpdateMonitor.isDeviceProvisioned()){//判断是否首次开机
+
mLockPatternUtils.saveLockPassword("password",DevicePolicyManager.PASSWORD
_QUALITY_ALPHABETIC);//设置password为默认解锁类型
+ }
doKeyguardLocked(null);
...
}
如要修改成PIN, 用如下部分替换上述红色代码
mLockPatternUtils.saveLockPassword("1234",DevicePolicyManager.PASSWORD_QUA
LITY_NUMERIC);
请自行修改上述参数达到设置不同解锁方式及密码的效果

Thanks~~~~~~~~~

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top