diff options
Diffstat (limited to 'src/com/android/launcher3/BaseDraggingActivity.java')
-rw-r--r-- | src/com/android/launcher3/BaseDraggingActivity.java | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/src/com/android/launcher3/BaseDraggingActivity.java b/src/com/android/launcher3/BaseDraggingActivity.java index eec196e1e..d6635dc13 100644 --- a/src/com/android/launcher3/BaseDraggingActivity.java +++ b/src/com/android/launcher3/BaseDraggingActivity.java @@ -18,8 +18,6 @@ package com.android.launcher3; import android.app.ActivityOptions; import android.content.ActivityNotFoundException; -import android.content.Context; -import android.content.ContextWrapper; import android.content.Intent; import android.graphics.Rect; import android.os.Bundle; @@ -28,23 +26,23 @@ import android.os.StrictMode; import android.os.UserHandle; import android.util.Log; import android.view.ActionMode; -import android.view.Surface; import android.view.View; import android.widget.Toast; import com.android.launcher3.LauncherSettings.Favorites; import com.android.launcher3.badge.BadgeInfo; import com.android.launcher3.compat.LauncherAppsCompat; +import com.android.launcher3.shortcuts.DeepShortcutManager; import com.android.launcher3.uioverrides.DisplayRotationListener; import com.android.launcher3.uioverrides.WallpaperColorInfo; -import com.android.launcher3.shortcuts.DeepShortcutManager; import com.android.launcher3.views.BaseDragLayer; +import com.android.launcher3.views.ActivityContext; /** * Extension of BaseActivity allowing support for drag-n-drop */ public abstract class BaseDraggingActivity extends BaseActivity - implements WallpaperColorInfo.OnChangeListener { + implements WallpaperColorInfo.OnChangeListener, ActivityContext { private static final String TAG = "BaseDraggingActivity"; @@ -110,6 +108,7 @@ public abstract class BaseDraggingActivity extends BaseActivity mCurrentActionMode = null; } + @Override public boolean finishAutoCancelActionMode() { if (mCurrentActionMode != null && AUTO_CANCEL_ACTION_MODE == mCurrentActionMode.getTag()) { mCurrentActionMode.finish(); @@ -128,13 +127,6 @@ public abstract class BaseDraggingActivity extends BaseActivity public abstract void invalidateParent(ItemInfo info); - public static BaseDraggingActivity fromContext(Context context) { - if (context instanceof BaseDraggingActivity) { - return (BaseDraggingActivity) context; - } - return ((BaseDraggingActivity) ((ContextWrapper) context).getBaseContext()); - } - public Rect getViewBounds(View v) { int[] pos = new int[2]; v.getLocationOnScreen(pos); |