diff options
author | Danielle Millett <dmillett@google.com> | 2011-11-02 11:12:21 -0400 |
---|---|---|
committer | Danielle Millett <dmillett@google.com> | 2011-11-07 17:29:22 -0500 |
commit | 487b16f3400b62b79f8108ca669cc3e937c69def (patch) | |
tree | e7e8c01e44b06046c9577afda6b14d4af461b2f5 /src/com/android/settings/ChooseLockGeneric.java | |
parent | 8214d201db04c27ed82265ec46f85a87f1adf179 (diff) | |
download | packages_apps_Settings-487b16f3400b62b79f8108ca669cc3e937c69def.tar.gz packages_apps_Settings-487b16f3400b62b79f8108ca669cc3e937c69def.tar.bz2 packages_apps_Settings-487b16f3400b62b79f8108ca669cc3e937c69def.zip |
Adding an improve face matching settings option for Face Unlock
Adding an option which will launch a version of setup where faces
can be added to the current gallery. It requires the user to first
confirm their password before launching addToSetup.
Patch 3 - Updated for renaming of FackLockTutorial to SetupIntro.
Now it is called every time regardless of it it's showing the tutorial
and a flag is passed in to determine whether or not SetupIntro shows
the tutorial.
Patch 4 - Removed 'Setup Complete' toast at the end of screen lock
setups since it was primarily for Face Unlock and the congratulations
screen removes the need for it.
Change-Id: Idc5f960809d992ec7bbce59ef1e13b95ef7cce45
Diffstat (limited to 'src/com/android/settings/ChooseLockGeneric.java')
-rw-r--r-- | src/com/android/settings/ChooseLockGeneric.java | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/com/android/settings/ChooseLockGeneric.java b/src/com/android/settings/ChooseLockGeneric.java index fb4a5cda3..df421a247 100644 --- a/src/com/android/settings/ChooseLockGeneric.java +++ b/src/com/android/settings/ChooseLockGeneric.java @@ -276,7 +276,7 @@ public class ChooseLockGeneric extends PreferenceActivity { KEY_UNLOCK_SET_PATTERN.equals(key) || KEY_UNLOCK_SET_PIN.equals(key); } - private Intent getBiometricSensorIntent(int quality) { + private Intent getBiometricSensorIntent() { Intent fallBackIntent = new Intent().setClass(getActivity(), ChooseLockGeneric.class); fallBackIntent.putExtra(LockPatternUtils.LOCKSCREEN_BIOMETRIC_WEAK_FALLBACK, true); fallBackIntent.putExtra(CONFIRM_CREDENTIALS, false); @@ -286,9 +286,8 @@ public class ChooseLockGeneric extends PreferenceActivity { boolean showTutorial = ALWAY_SHOW_TUTORIAL || !mChooseLockSettingsHelper.utils().isBiometricWeakEverChosen(); Intent intent = new Intent(); - intent.setClassName("com.android.facelock", showTutorial - ? "com.android.facelock.FaceLockTutorial" - : "com.android.facelock.SetupFaceLock"); + intent.setClassName("com.android.facelock", "com.android.facelock.SetupIntro"); + intent.putExtra("showTutorial", showTutorial); PendingIntent pending = PendingIntent.getActivity(getActivity(), 0, fallBackIntent, 0); intent.putExtra("PendingIntent", pending); return intent; @@ -352,7 +351,7 @@ public class ChooseLockGeneric extends PreferenceActivity { startActivity(intent); } } else if (quality == DevicePolicyManager.PASSWORD_QUALITY_BIOMETRIC_WEAK) { - Intent intent = getBiometricSensorIntent(quality); + Intent intent = getBiometricSensorIntent(); startActivity(intent); } else if (quality == DevicePolicyManager.PASSWORD_QUALITY_UNSPECIFIED) { mChooseLockSettingsHelper.utils().clearLock(false); |