From 218187bcce4e65162a459911c63b2db59c617a7c Mon Sep 17 00:00:00 2001 From: Curtis Belmonte Date: Tue, 29 Jun 2021 13:57:53 -0700 Subject: [PATCH] Fix buttons and icons for fingerprint enroll intro Updates the labels of buttons and the colors of icons shown on the fingerprint enroll intro screen to be consistent with the face enroll intro screen and match the latest mocks. Note that this commit removes some unused strings but does not add any new ones requiring l10n. Test: Manually tested face enroll from Setup Wizard and Settings Fixes: 192381823 Change-Id: Id991d4f29d6de82acd538f1853bc8a5e50cd2637 --- .../fingerprint_enroll_introduction.xml | 4 ++-- res/values/strings.xml | 8 ------- .../FingerprintEnrollIntroduction.java | 6 +++++- .../SetupFingerprintEnrollIntroduction.java | 21 ------------------- 4 files changed, 7 insertions(+), 32 deletions(-) diff --git a/res/layout/fingerprint_enroll_introduction.xml b/res/layout/fingerprint_enroll_introduction.xml index 65c1497d9ff..5f828799269 100644 --- a/res/layout/fingerprint_enroll_introduction.xml +++ b/res/layout/fingerprint_enroll_introduction.xml @@ -98,7 +98,7 @@ android:paddingTop="24dp"> Cancel No thanks - - No thanks - - Continue I agree - - Skip - - Next Skip fingerprint? diff --git a/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollIntroduction.java b/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollIntroduction.java index 8c3b1ceb89a..a75fb0f4526 100644 --- a/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollIntroduction.java +++ b/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollIntroduction.java @@ -64,9 +64,13 @@ public class FingerprintEnrollIntroduction extends BiometricEnrollIntroduction { super.onCreate(savedInstanceState); final ImageView iconFingerprint = findViewById(R.id.icon_fingerprint); + final ImageView iconDeviceLocked = findViewById(R.id.icon_device_locked); + final ImageView iconTrashCan = findViewById(R.id.icon_trash_can); final ImageView iconInfo = findViewById(R.id.icon_info); final ImageView iconLink = findViewById(R.id.icon_link); iconFingerprint.getDrawable().setColorFilter(getIconColorFilter()); + iconDeviceLocked.getDrawable().setColorFilter(getIconColorFilter()); + iconTrashCan.getDrawable().setColorFilter(getIconColorFilter()); iconInfo.getDrawable().setColorFilter(getIconColorFilter()); iconLink.getDrawable().setColorFilter(getIconColorFilter()); @@ -87,7 +91,7 @@ public class FingerprintEnrollIntroduction extends BiometricEnrollIntroduction { @StringRes int getNegativeButtonTextId() { - return R.string.security_settings_fingerprint_enroll_introduction_skip; + return R.string.security_settings_fingerprint_enroll_introduction_no_thanks; } @StringRes diff --git a/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollIntroduction.java b/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollIntroduction.java index e1059119b16..4bd8afd98ed 100644 --- a/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollIntroduction.java +++ b/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollIntroduction.java @@ -26,7 +26,6 @@ import android.os.UserHandle; import android.view.View; import com.android.internal.widget.LockPatternUtils; -import com.android.settings.R; import com.android.settings.SetupWizardUtils; import com.android.settings.Utils; import com.android.settings.biometrics.BiometricUtils; @@ -34,8 +33,6 @@ import com.android.settings.password.ChooseLockSettingsHelper; import com.android.settings.password.SetupChooseLockGeneric; import com.android.settings.password.SetupSkipDialog; -import com.google.android.setupcompat.template.FooterButton; - public class SetupFingerprintEnrollIntroduction extends FingerprintEnrollIntroduction { /** * Returns the number of fingerprint enrolled. @@ -56,11 +53,6 @@ public class SetupFingerprintEnrollIntroduction extends FingerprintEnrollIntrodu } } - @Override - int getNegativeButtonTextId() { - return R.string.security_settings_face_enroll_introduction_cancel; - } - @Override protected void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState); @@ -78,19 +70,6 @@ public class SetupFingerprintEnrollIntroduction extends FingerprintEnrollIntrodu return intent; } - @Override - protected void initViews() { - super.initViews(); - - FooterButton nextButton = getNextButton(); - nextButton.setText( - this, R.string.security_settings_fingerprint_enroll_introduction_continue_setup); - - final FooterButton cancelButton = getCancelButton(); - cancelButton.setText( - this, R.string.security_settings_fingerprint_enroll_introduction_cancel_setup); - } - @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { // if lock was already present, do not return intent data since it must have been