修改android默认解锁方式 大家都知道,android4.0后,屏幕的解锁方式有 滑动,图案,pin,密码默认的是滑动解锁我想改成出厂时默认是密码解锁那位清楚怎么改,求教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你应该找得到你的rom里面的哪个设置项是获得这个的吧 应该没这么简单我看了 <PreferenceScreen android:key="unlock_set_or_change" android:title="@string/unlock_set_unlock_launch_picker_title" android:summary="@string/unlock_set_unlock_mode_none" android:persistent="false"/修改android:summary="@string/unlock_set_unlock_mode_pin"这个只是显示信息实质上没有修改了我想除了这里,还要修改系统的某个地方,找不到啊 你跟到 ChooseLockPassword 这个activity里面看看 哦,这个是在进入屏幕锁定界面之后如果选择 if (quality >= DevicePolicyManager.PASSWORD_QUALITY_NUMERIC) { int minLength = mDPM.getPasswordMinimumLength(null); if (minLength < MIN_PASSWORD_LENGTH) { minLength = MIN_PASSWORD_LENGTH; } final int maxLength = mDPM.getPasswordMaximumLength(quality); Intent intent = new Intent().setClass(getActivity(), ChooseLockPassword.class); intent.putExtra(LockPatternUtils.PASSWORD_TYPE_KEY, quality); intent.putExtra(ChooseLockPassword.PASSWORD_MIN_KEY, minLength); intent.putExtra(ChooseLockPassword.PASSWORD_MAX_KEY, maxLength); intent.putExtra(CONFIRM_CREDENTIALS, false); intent.putExtra(LockPatternUtils.LOCKSCREEN_BIOMETRIC_WEAK_FALLBACK, isFallback); if(isFallback) { startActivityForResult(intent, FALLBACK_REQUEST); return; } else { intent.addFlags(Intent.FLAG_ACTIVITY_FORWARD_RESULT); startActivity(intent); }会启动这个activity我的意思是在setting里面应该改不了是在系统第一次启动后把默认的滑动锁屏改成密码锁屏 你可以从我给你的那个activity里面找到 系统是怎么设置的啊肯定要改底层了 似乎是 这两句 mLockPatternUtils.clearLock(isFallback); mLockPatternUtils.saveLockPassword(pin, mRequestedQuality, isFallback);修改了设置有那位知道具体怎么修改,求教了感觉改的东西挺多的 SecuritySettings.java 可以对其进行修改 android onDraw问题 求助 android模拟器不能使用VPN么? 客户端/服务器端 AndroidManifest文件中的path-permission意思是什么? 关于android-ndk jni开发方面的问题 高手帮忙 愁死了,AlertDialog按钮事件更改父域的值…… 怎样实现利用WIFI在android手机间的文件传送? app与后台服务器发送数据都有哪些方式? 附近搜索 android如何实现 静默安装app 有的安卓手机只有三个键,哪个是menu键?
我看了
<PreferenceScreen
android:key="unlock_set_or_change"
android:title="@string/unlock_set_unlock_launch_picker_title"
android:summary="@string/unlock_set_unlock_mode_none"
android:persistent="false"/
修改
android:summary="@string/unlock_set_unlock_mode_pin"
这个只是显示信息实质上没有修改了我想除了这里,还要修改系统的某个地方,找不到啊
如果选择
if (quality >= DevicePolicyManager.PASSWORD_QUALITY_NUMERIC) {
int minLength = mDPM.getPasswordMinimumLength(null);
if (minLength < MIN_PASSWORD_LENGTH) {
minLength = MIN_PASSWORD_LENGTH;
}
final int maxLength = mDPM.getPasswordMaximumLength(quality);
Intent intent = new Intent().setClass(getActivity(), ChooseLockPassword.class);
intent.putExtra(LockPatternUtils.PASSWORD_TYPE_KEY, quality);
intent.putExtra(ChooseLockPassword.PASSWORD_MIN_KEY, minLength);
intent.putExtra(ChooseLockPassword.PASSWORD_MAX_KEY, maxLength);
intent.putExtra(CONFIRM_CREDENTIALS, false);
intent.putExtra(LockPatternUtils.LOCKSCREEN_BIOMETRIC_WEAK_FALLBACK,
isFallback);
if(isFallback) {
startActivityForResult(intent, FALLBACK_REQUEST);
return;
} else {
intent.addFlags(Intent.FLAG_ACTIVITY_FORWARD_RESULT);
startActivity(intent);
}
会启动这个activity我的意思是在setting里面应该改不了
是在系统第一次启动后把默认的滑动锁屏改成密码锁屏
这两句
mLockPatternUtils.clearLock(isFallback);
mLockPatternUtils.saveLockPassword(pin, mRequestedQuality, isFallback);
修改了设置有那位知道具体怎么修改,求教了
感觉改的东西挺多的