OSDN Git Service

Indicate that a TrustAgent kept the phone unlocked
authorLucas Dupin <dupin@google.com>
Thu, 18 Apr 2019 01:30:00 +0000 (18:30 -0700)
committerLucas Dupin <dupin@google.com>
Thu, 18 Apr 2019 01:30:00 +0000 (18:30 -0700)
Fixes: 130326679
Test: manual with SmartLock
Change-Id: Ic5bb8608313498f2608890eac5c226db06c20ac7

packages/SystemUI/res/values/strings.xml
packages/SystemUI/src/com/android/systemui/statusbar/KeyguardIndicationController.java

index 444cabf..ab09652 100644 (file)
         activity.</string>
 
     <!-- Indication on the keyguard that appears when a trust agents unlocks the device. [CHAR LIMIT=40] -->
-    <string name="keyguard_indication_trust_granted">Unlocked for <xliff:g id="user_name" example="John Doe">%1$s</xliff:g></string>
-
-    <!-- Indication on the keyguard that appears when a trust agent is active and available. [CHAR LIMIT=40] -->
-    <string name="keyguard_indication_trust_managed"><xliff:g id="trust_agent" example="Smart Lock">%1$s</xliff:g> is running</string>
+    <string name="keyguard_indication_trust_unlocked">Kept unlocked by TrustAgent</string>
 
     <!-- Indication on the keyguard that appears when the user disables trust agents until the next time they unlock manually. [CHAR LIMIT=NONE] -->
     <string name="keyguard_indication_trust_disabled">Device will stay locked until you manually unlock</string>
index 3441591..25436a9 100644 (file)
@@ -236,8 +236,8 @@ public class KeyguardIndicationController implements StateListener {
      *
      * @return {@code null} or an empty string if a trust indication text should not be shown.
      */
-    protected String getTrustGrantedIndication() {
-        return null;
+    private String getTrustGrantedIndication() {
+        return mContext.getString(R.string.keyguard_indication_trust_unlocked);
     }
 
     /**
@@ -245,7 +245,7 @@ public class KeyguardIndicationController implements StateListener {
      *
      * @return {@code null} or an empty string if a trust managed text should not be shown.
      */
-    protected String getTrustManagedIndication() {
+    private String getTrustManagedIndication() {
         return null;
     }