OSDN Git Service

Add fingerprint backup message
authorMaurice Lam <yukl@google.com>
Thu, 22 Jun 2017 00:09:33 +0000 (17:09 -0700)
committerMaurice Lam <yukl@google.com>
Fri, 23 Jun 2017 18:33:41 +0000 (11:33 -0700)
Test: Manual
Bug: 62844631
Change-Id: I7ce5fd4033c9f37f7aa170750edc7ffe0b583fcf

res/layout/choose_lock_password.xml
src/com/android/settings/password/ChooseLockPassword.java

index 02912ee..082d6c9 100644 (file)
         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"
index b41a40f..b6f2387 100644 (file)
@@ -339,6 +339,16 @@ public class ChooseLockPassword extends SettingsActivity {
             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;