diff options
author | Winson Chung <winsonc@google.com> | 2011-07-01 15:35:26 -0700 |
---|---|---|
committer | Winson Chung <winsonc@google.com> | 2011-07-06 20:48:45 -0700 |
commit | c07918d0053fc7d2a19d7b013565a5d2e7d4af51 (patch) | |
tree | 1fe589183691f04dcc6d2a280e283d49faa6f6e7 /src/com/android/launcher2/CellLayout.java | |
parent | d044526d82e7938cf35b296978d9d5302f98b4af (diff) | |
download | android_packages_apps_Trebuchet-c07918d0053fc7d2a19d7b013565a5d2e7d4af51.tar.gz android_packages_apps_Trebuchet-c07918d0053fc7d2a19d7b013565a5d2e7d4af51.tar.bz2 android_packages_apps_Trebuchet-c07918d0053fc7d2a19d7b013565a5d2e7d4af51.zip |
Cleaning up some spring-loaded related dragging code. Allow cancel spring loaded mode.
Change-Id: Ie1f0468c563bed7abc1aa6416e222cdb0853c03a
Diffstat (limited to 'src/com/android/launcher2/CellLayout.java')
-rw-r--r-- | src/com/android/launcher2/CellLayout.java | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/src/com/android/launcher2/CellLayout.java b/src/com/android/launcher2/CellLayout.java index dae73e1bd..f890808b2 100644 --- a/src/com/android/launcher2/CellLayout.java +++ b/src/com/android/launcher2/CellLayout.java @@ -1403,6 +1403,21 @@ public class CellLayout extends ViewGroup { } /** + * A drag event has begun over this layout. + * It may have begun over this layout (in which case onDragChild is called first), + * or it may have begun on another layout. + */ + void onDragEnter() { + if (!mDragging) { + // Fade in the drag indicators + if (mCrosshairsAnimator != null) { + mCrosshairsAnimator.animateIn(); + } + } + mDragging = true; + } + + /** * Called when drag has left this CellLayout or has been completed (successfully or not) */ void onDragExit() { @@ -1454,21 +1469,6 @@ public class CellLayout extends ViewGroup { } /** - * A drag event has begun over this layout. - * It may have begun over this layout (in which case onDragChild is called first), - * or it may have begun on another layout. - */ - void onDragEnter() { - if (!mDragging) { - // Fade in the drag indicators - if (mCrosshairsAnimator != null) { - mCrosshairsAnimator.animateIn(); - } - } - mDragging = true; - } - - /** * Computes a bounding rectangle for a range of cells * * @param cellX X coordinate of upper left corner expressed as a cell position |