Add fingerprint backup message
Test: Manual
Bug: 62844631
Change-Id: I7ce5fd4033c9f37f7aa170750edc7ffe0b583fcf
diff --git a/res/layout/choose_lock_password.xml b/res/layout/choose_lock_password.xml
index 02912ee..082d6c9 100644
--- a/res/layout/choose_lock_password.xml
+++ b/res/layout/choose_lock_password.xml
@@ -32,6 +32,13 @@
android:gravity="center_horizontal"
android:orientation="vertical">
+ <TextView
+ android:id="@+id/fingerprint_backup_message"
+ style="@style/SuwDescription.Glif"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:visibility="gone" />
+
<LinearLayout
android:id="@+id/password_container"
android:layout_width="match_parent"
diff --git a/src/com/android/settings/password/ChooseLockPassword.java b/src/com/android/settings/password/ChooseLockPassword.java
index b41a40f..b6f2387 100644
--- a/src/com/android/settings/password/ChooseLockPassword.java
+++ b/src/com/android/settings/password/ChooseLockPassword.java
@@ -339,6 +339,16 @@
mNextButton = (Button) view.findViewById(R.id.next_button);
mNextButton.setOnClickListener(this);
+ if (mForFingerprint) {
+ TextView fingerprintBackupMessage =
+ view.findViewById(R.id.fingerprint_backup_message);
+ if (fingerprintBackupMessage != null) {
+ fingerprintBackupMessage.setVisibility(View.VISIBLE);
+ fingerprintBackupMessage
+ .setText(R.string.setup_lock_settings_picker_fingerprint_message);
+ }
+ }
+
mIsAlphaMode = DevicePolicyManager.PASSWORD_QUALITY_ALPHABETIC == mRequestedQuality
|| DevicePolicyManager.PASSWORD_QUALITY_ALPHANUMERIC == mRequestedQuality
|| DevicePolicyManager.PASSWORD_QUALITY_COMPLEX == mRequestedQuality;