diff options
author | Sunny Goyal <sunnygoyal@google.com> | 2016-12-13 19:37:10 -0800 |
---|---|---|
committer | Sunny Goyal <sunnygoyal@google.com> | 2016-12-13 23:39:16 -0800 |
commit | 0f76b56865bd7b63bd21d53aaac47300396aa38f (patch) | |
tree | 1b5bd8b01b2860cc1597d6371056c288a199cb55 /src/com/android/launcher3/folder | |
parent | 466c4131d88fc951c8eaef7f1f7ade5ac91221e4 (diff) | |
download | android_packages_apps_Trebuchet-0f76b56865bd7b63bd21d53aaac47300396aa38f.tar.gz android_packages_apps_Trebuchet-0f76b56865bd7b63bd21d53aaac47300396aa38f.tar.bz2 android_packages_apps_Trebuchet-0f76b56865bd7b63bd21d53aaac47300396aa38f.zip |
Refactoring FlingToDelete
> Moving all fling related logic to FlingToDeleteHelper from DragController
> Removing fling related methods from DragSource and DropTarget
> Moving fling animation logic from DeleteDropTarget to FlingAnimation
> Simplifying DropTargetBar to directly look for all valid drop targets.
This makes it easier to add new DropTarget in xml.
Change-Id: I7214d2d30c907ab93c80d92d9f9be6dda2d63354
Diffstat (limited to 'src/com/android/launcher3/folder')
-rw-r--r-- | src/com/android/launcher3/folder/Folder.java | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/src/com/android/launcher3/folder/Folder.java b/src/com/android/launcher3/folder/Folder.java index a81b4caba..315f5118e 100644 --- a/src/com/android/launcher3/folder/Folder.java +++ b/src/com/android/launcher3/folder/Folder.java @@ -25,12 +25,10 @@ import android.annotation.SuppressLint; import android.annotation.TargetApi; import android.content.Context; import android.content.res.Resources; -import android.graphics.PointF; import android.graphics.Rect; import android.os.Build; import android.text.InputType; import android.text.Selection; -import android.text.Spannable; import android.util.AttributeSet; import android.util.Log; import android.view.ActionMode; @@ -51,7 +49,6 @@ import android.widget.TextView; import com.android.launcher3.AbstractFloatingView; import com.android.launcher3.Alarm; import com.android.launcher3.AppInfo; -import com.android.launcher3.BubbleTextView; import com.android.launcher3.CellLayout; import com.android.launcher3.DeviceProfile; import com.android.launcher3.DragSource; @@ -1010,11 +1007,6 @@ public class Folder extends AbstractFloatingView implements DragSource, View.OnC } @Override - public boolean supportsFlingToDelete() { - return true; - } - - @Override public boolean supportsAppInfoDropTarget() { return !FeatureFlags.LAUNCHER3_LEGACY_WORKSPACE_DND; } @@ -1024,16 +1016,6 @@ public class Folder extends AbstractFloatingView implements DragSource, View.OnC return true; } - @Override - public void onFlingToDelete(DragObject d, PointF vec) { - // Do nothing - } - - @Override - public void onFlingToDeleteCompleted() { - // Do nothing - } - private void updateItemLocationsInDatabaseBatch() { ArrayList<View> list = getItemsInReadingOrder(); ArrayList<ItemInfo> items = new ArrayList<ItemInfo>(); |