From 358148e386a20801430aaf6f3f7ca02807cd71c3 Mon Sep 17 00:00:00 2001 From: John Spurlock Date: Fri, 26 Oct 2012 15:29:59 -0400 Subject: Implement "sticky" widget logic. (frameworks/base) Used after screen-off, and after launching camera. Bug: 7418847 Change-Id: I5179e6af13be4494fde77fde2cdb5610ab888dac --- core/java/com/android/internal/widget/LockPatternUtils.java | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'core/java') diff --git a/core/java/com/android/internal/widget/LockPatternUtils.java b/core/java/com/android/internal/widget/LockPatternUtils.java index 50e0a47..0555f38 100644 --- a/core/java/com/android/internal/widget/LockPatternUtils.java +++ b/core/java/com/android/internal/widget/LockPatternUtils.java @@ -150,6 +150,7 @@ public class LockPatternUtils { private final ContentResolver mContentResolver; private DevicePolicyManager mDevicePolicyManager; private ILockSettings mLockSettingsService; + private int mStickyWidgetIndex = -1; // The current user is set by KeyguardViewMediator and shared by all LockPatternUtils. private static volatile int sCurrentUserId = UserHandle.USER_NULL; @@ -1310,4 +1311,12 @@ public class LockPatternUtils { return getBoolean(LOCKSCREEN_POWER_BUTTON_INSTANTLY_LOCKS, true); } + public int getStickyWidgetIndex() { + return mStickyWidgetIndex; + } + + public void setStickyWidgetIndex(int stickyWidgetIndex) { + mStickyWidgetIndex = stickyWidgetIndex; + } + } -- cgit v1.1