diff options
author | Dave Mankoff <mankoff@google.com> | 2020-09-09 17:32:05 -0400 |
---|---|---|
committer | Dave Mankoff <mankoff@google.com> | 2020-09-16 16:24:11 -0400 |
commit | 21d6698b4a4c9725f2ad88dda8db486d40e73c17 (patch) | |
tree | 04352d468cbdc661166e5d6fdba96101c0ce9ccc /packages/SystemUI/src/com/android/keyguard/KeyguardMessageAreaController.java | |
parent | 2f557d8922031f62bf3194589e990a7dd8378e64 (diff) |
6/N Add Controller for KeyguardPatternView
Test: manual && atest SystemUITests
Bug: 166448040
Change-Id: I90ab99b2f241e21fdfcaeefb2e9443a1d3f2c9be
Diffstat (limited to 'packages/SystemUI/src/com/android/keyguard/KeyguardMessageAreaController.java')
-rw-r--r-- | packages/SystemUI/src/com/android/keyguard/KeyguardMessageAreaController.java | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/packages/SystemUI/src/com/android/keyguard/KeyguardMessageAreaController.java b/packages/SystemUI/src/com/android/keyguard/KeyguardMessageAreaController.java index f056bdbb9706..78ac4e48501b 100644 --- a/packages/SystemUI/src/com/android/keyguard/KeyguardMessageAreaController.java +++ b/packages/SystemUI/src/com/android/keyguard/KeyguardMessageAreaController.java @@ -16,6 +16,8 @@ package com.android.keyguard; +import android.content.res.ColorStateList; + import com.android.systemui.statusbar.policy.ConfigurationController; import com.android.systemui.util.ViewController; @@ -37,17 +39,25 @@ public class KeyguardMessageAreaController extends ViewController<KeyguardMessag @Override protected void onViewAttached() { - //mConfigurationController.addCallback(); - //mKeyguardUpdateMonitor.registerCallback(); } @Override protected void onViewDetached() { - //mConfigurationController.removeCallback(); - //mKeyguardUpdateMonitor.removeCallback(); } - /** Factory for createing {@link com.android.keyguard.KeyguardMessageAreaController}. */ + public void setMessage(CharSequence s) { + mView.setMessage(s); + } + + public void setMessage(int resId) { + mView.setMessage(resId); + } + + public void setNextMessageColor(ColorStateList colorState) { + mView.setNextMessageColor(colorState); + } + + /** Factory for creating {@link com.android.keyguard.KeyguardMessageAreaController}. */ public static class Factory { private final KeyguardUpdateMonitor mKeyguardUpdateMonitor; private final ConfigurationController mConfigurationController; |