diff options
author | Jeff Sharkey <jsharkey@android.com> | 2011-09-01 22:28:03 -0700 |
---|---|---|
committer | Jeff Sharkey <jsharkey@android.com> | 2011-09-02 10:31:15 -0700 |
commit | 054340d0a3f242efeaf898cca38625bdcb3b4b5a (patch) | |
tree | ce0d656891500b8a70b86bdf05e4937a5df419ee /core/java/com/android | |
parent | 52f159c79e4ed3367a929f4bc34ab3e184f82a15 (diff) | |
download | frameworks_base-054340d0a3f242efeaf898cca38625bdcb3b4b5a.zip frameworks_base-054340d0a3f242efeaf898cca38625bdcb3b4b5a.tar.gz frameworks_base-054340d0a3f242efeaf898cca38625bdcb3b4b5a.tar.bz2 |
Show statusbar clock based on lockscreen status.
Keep track of lockscreen clock visibility, and only hide statusbar
clock when one is provided by lockscreen. This fixes bug where widget
would hide all clocks.
Bug: 5242065
Change-Id: I48de98ecb956c7f22bd40b54d771c78c1a80c14c
Diffstat (limited to 'core/java/com/android')
-rw-r--r-- | core/java/com/android/internal/widget/LockScreenWidgetInterface.java | 2 | ||||
-rw-r--r-- | core/java/com/android/internal/widget/TransportControlView.java | 4 |
2 files changed, 6 insertions, 0 deletions
diff --git a/core/java/com/android/internal/widget/LockScreenWidgetInterface.java b/core/java/com/android/internal/widget/LockScreenWidgetInterface.java index 6dfcc75..8f80cfc 100644 --- a/core/java/com/android/internal/widget/LockScreenWidgetInterface.java +++ b/core/java/com/android/internal/widget/LockScreenWidgetInterface.java @@ -20,4 +20,6 @@ public interface LockScreenWidgetInterface { public void setCallback(LockScreenWidgetCallback callback); + public boolean providesClock(); + } diff --git a/core/java/com/android/internal/widget/TransportControlView.java b/core/java/com/android/internal/widget/TransportControlView.java index 1c47ca8..29ad15b 100644 --- a/core/java/com/android/internal/widget/TransportControlView.java +++ b/core/java/com/android/internal/widget/TransportControlView.java @@ -381,4 +381,8 @@ public class TransportControlView extends FrameLayout implements OnClickListener mWidgetCallbacks = callback; } + public boolean providesClock() { + return false; + } + } |