diff options
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/policy/KeyguardMonitor.java | 3 | ||||
-rw-r--r-- | packages/SystemUI/tests/src/com/android/systemui/utils/leaks/FakeKeyguardMonitor.java | 5 |
2 files changed, 7 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/KeyguardMonitor.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/KeyguardMonitor.java index 728005dde131..ccfbb26a61d2 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/KeyguardMonitor.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/KeyguardMonitor.java @@ -21,12 +21,13 @@ public interface KeyguardMonitor extends CallbackController<Callback> { boolean isSecure(); boolean canSkipBouncer(); boolean isShowing(); + boolean isOccluded(); boolean isKeyguardFadingAway(); boolean isKeyguardGoingAway(); long getKeyguardFadingAwayDuration(); long getKeyguardFadingAwayDelay(); - public interface Callback { + interface Callback { void onKeyguardShowingChanged(); } } diff --git a/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/FakeKeyguardMonitor.java b/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/FakeKeyguardMonitor.java index 51e35cc3915e..3f952c3cbca9 100644 --- a/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/FakeKeyguardMonitor.java +++ b/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/FakeKeyguardMonitor.java @@ -47,6 +47,11 @@ public class FakeKeyguardMonitor implements KeyguardMonitor { } @Override + public boolean isOccluded() { + return false; + } + + @Override public boolean isKeyguardFadingAway() { return false; } |