diff options
| author | Michael Jurka <mikejurka@google.com> | 2012-11-07 01:09:38 -0800 |
|---|---|---|
| committer | Michael Jurka <mikejurka@google.com> | 2012-11-07 01:12:26 -0800 |
| commit | 192d6d4ee271c0782a3bf5d8c64e42eb22d1a6fa (patch) | |
| tree | ada7b5014a70febd3d21b538d889b6b16365c63c | |
| parent | 9d0d796f47524da7abe018ca6ad892b819a0e66f (diff) | |
| download | frameworks_base-192d6d4ee271c0782a3bf5d8c64e42eb22d1a6fa.zip frameworks_base-192d6d4ee271c0782a3bf5d8c64e42eb22d1a6fa.tar.gz frameworks_base-192d6d4ee271c0782a3bf5d8c64e42eb22d1a6fa.tar.bz2 | |
Allowing rotation while adding lockscreen widgets
Also cleaning up some unused code
Bug: 7468012
| -rw-r--r-- | core/java/com/android/internal/widget/LockPatternUtils.java | 5 | ||||
| -rw-r--r-- | policy/src/com/android/internal/policy/impl/keyguard/KeyguardHostView.java | 18 |
2 files changed, 3 insertions, 20 deletions
diff --git a/core/java/com/android/internal/widget/LockPatternUtils.java b/core/java/com/android/internal/widget/LockPatternUtils.java index 26eaafb..030dfef 100644 --- a/core/java/com/android/internal/widget/LockPatternUtils.java +++ b/core/java/com/android/internal/widget/LockPatternUtils.java @@ -136,11 +136,6 @@ public class LockPatternUtils { */ public static final int ID_DEFAULT_STATUS_WIDGET = -2; - /** - * Intent extra that's used to tag the default widget when using the picker - */ - public static final String EXTRA_DEFAULT_WIDGET = "com.android.settings.DEFAULT_WIDGET"; - protected final static String LOCKOUT_PERMANENT_KEY = "lockscreen.lockedoutpermanently"; protected final static String LOCKOUT_ATTEMPT_DEADLINE = "lockscreen.lockoutattemptdeadline"; protected final static String PATTERN_EVER_CHOSEN_KEY = "lockscreen.patterneverchosen"; diff --git a/policy/src/com/android/internal/policy/impl/keyguard/KeyguardHostView.java b/policy/src/com/android/internal/policy/impl/keyguard/KeyguardHostView.java index 1ee0e86..187521d 100644 --- a/policy/src/com/android/internal/policy/impl/keyguard/KeyguardHostView.java +++ b/policy/src/com/android/internal/policy/impl/keyguard/KeyguardHostView.java @@ -62,6 +62,7 @@ public class KeyguardHostView extends KeyguardViewBase { // Use this to debug all of keyguard public static boolean DEBUG = KeyguardViewMediator.DEBUG; + // Found in KeyguardAppWidgetPickActivity.java static final int APPWIDGET_HOST_ID = 0x4B455947; private AppWidgetHost mAppWidgetHost; @@ -956,12 +957,8 @@ public class KeyguardHostView extends KeyguardViewBase { addWidgetButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { - int appWidgetId = mAppWidgetHost.allocateAppWidgetId(); - if (appWidgetId != -1) { - mActivityLauncher.launchWidgetPicker(appWidgetId); - } else { - Log.e(TAG, "Unable to allocate an AppWidget id in lock screen"); - } + // Pass in an invalid widget id... the picker will allocate an ID for us + mActivityLauncher.launchWidgetPicker(AppWidgetManager.INVALID_APPWIDGET_ID); } }); } @@ -1262,15 +1259,6 @@ public class KeyguardHostView extends KeyguardViewBase { return null; } - private boolean isWidgetPage(int pageIndex) { - View v = mAppWidgetContainer.getChildAt(pageIndex); - if (v != null && v instanceof KeyguardWidgetFrame) { - KeyguardWidgetFrame kwf = (KeyguardWidgetFrame) v; - return kwf.getContentAppWidgetId() != AppWidgetManager.INVALID_APPWIDGET_ID; - } - return false; - } - boolean isMusicPage(int pageIndex) { return pageIndex >= 0 && pageIndex == getWidgetPosition(R.id.keyguard_transport_control); } |
