OSDN Git Service

[Fingerprint] Advertise wake & unlock during SUW
authorMaurice Lam <yukl@google.com>
Thu, 30 Jul 2015 22:07:58 +0000 (15:07 -0700)
committerMaurice Lam <yukl@google.com>
Fri, 31 Jul 2015 00:02:26 +0000 (17:02 -0700)
Adds a string to advertise to the user that wake & unlock is
available on all fingerprint devices.

Bug: 22644642
Change-Id: I9e44174c6ab088a06f95ae5c377c8ccec13a4257

res/layout-land/fingerprint_enroll_finish.xml
res/layout/fingerprint_enroll_finish_base.xml
res/values/strings.xml
src/com/android/settings/fingerprint/SetupFingerprintEnrollFinish.java

index f1bf885..e051f15 100644 (file)
             android:orientation="vertical">
 
             <TextView
+                android:id="@+id/message"
                 style="@style/TextAppearance.FingerprintMessage"
                 android:layout_width="match_parent"
                 android:layout_height="wrap_content"
                 android:text="@string/security_settings_fingerprint_enroll_finish_message"/>
 
+            <TextView
+                android:id="@+id/message_secondary"
+                style="@style/TextAppearance.FingerprintMessage"
+                android:layout_width="match_parent"
+                android:layout_height="wrap_content"
+                android:layout_marginTop="@dimen/suw_description_margin_top"
+                android:text="@string/setup_fingerprint_enroll_finish_message_secondary"
+                android:textColor="?android:attr/textColorSecondary"
+                android:visibility="gone" />
+
             <LinearLayout
                 android:layout_width="wrap_content"
                 android:layout_height="wrap_content"
index 3ca5dfc..03447b3 100644 (file)
         android:clipChildren="false">
 
         <TextView
+            android:id="@+id/message"
             style="@style/TextAppearance.FingerprintMessage"
             android:layout_width="match_parent"
             android:layout_height="wrap_content"
             android:layout_marginTop="@dimen/suw_description_margin_top"
             android:text="@string/security_settings_fingerprint_enroll_finish_message"/>
 
+        <TextView
+            android:id="@+id/message_secondary"
+            style="@style/TextAppearance.FingerprintMessage"
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:layout_marginTop="@dimen/suw_description_margin_top"
+            android:text="@string/setup_fingerprint_enroll_finish_message_secondary"
+            android:textColor="?android:attr/textColorSecondary"
+            android:visibility="gone" />
+
         <View
             android:layout_height="0dp"
             android:layout_width="match_parent"
index a90a880..1ebe2d7 100644 (file)
     <string name="security_settings_fingerprint_enroll_finish_title">Fingerprint added!</string>
     <!-- Message shown in fingerprint enrollment dialog once enrollment is completed -->
     <string name="security_settings_fingerprint_enroll_finish_message">Whenever you see this icon, you can use your fingerprint for identification or to authorize a purchase.</string>
+    <!-- Message shown when fingerprint enrollment is completed during setup wizard [CHAR LIMIT=NONE] -->
+    <string name="setup_fingerprint_enroll_finish_message">Just touch the fingerprint sensor to wake and unlock your device.</string>
+    <!-- Message shown when fingerprint enrollment is completed, telling user about the fingerprint icon that will be shown whenever they can use their fingerprint [CHAR LIMIT=NONE] -->
+    <string name="setup_fingerprint_enroll_finish_message_secondary">When you see this icon, you can use your fingerprint.</string>
     <!-- Button text to setup screen lock in onboard dialog [CHAR LIMIT=34] -->
     <string name="security_settings_fingerprint_enroll_setup_screen_lock">Set up screen lock</string>
     <!-- Button text to exit fingerprint wizard after everything is done [CHAR LIMIT=15] -->
index 10dfe13..351cd57 100644 (file)
@@ -20,6 +20,7 @@ import android.content.Intent;
 import android.content.res.Resources;
 import android.view.View;
 import android.widget.Button;
+import android.widget.TextView;
 
 import com.android.settings.ChooseLockSettingsHelper;
 import com.android.settings.R;
@@ -55,6 +56,12 @@ public class SetupFingerprintEnrollFinish extends FingerprintEnrollFinish
         final NavigationBar navigationBar = getNavigationBar();
         navigationBar.setNavigationBarListener(this);
         navigationBar.getBackButton().setVisibility(View.GONE);
+
+        final TextView message = (TextView) findViewById(R.id.message);
+        message.setText(R.string.setup_fingerprint_enroll_finish_message);
+
+        final TextView secondaryMessage = (TextView) findViewById(R.id.message_secondary);
+        secondaryMessage.setVisibility(View.VISIBLE);
     }
 
     @Override