Lines Matching refs:DropTarget
95 private DropTarget.DragObject mDragObject;
98 private ArrayList<DropTarget> mDropTargets = new ArrayList<DropTarget>();
100 private DropTarget mFlingToDeleteDropTarget;
114 private DropTarget mLastDropTarget;
240 mDragObject = new DropTarget.DragObject();
405 public void onDeferredEndFling(DropTarget.DragObject d) {
512 DropTarget dropTarget = findDropTarget(x, y, coordinates);
515 checkTouchMove(dropTarget);
526 DropTarget dropTarget = findDropTarget(mLastTouch[0], mLastTouch[1], dummyCoordinates);
529 checkTouchMove(dropTarget);
532 private void checkTouchMove(DropTarget dropTarget) {
533 if (dropTarget != null) {
534 if (mLastDropTarget != dropTarget) {
538 dropTarget.onDragEnter(mDragObject);
540 dropTarget.onDragOver(mDragObject);
546 mLastDropTarget = dropTarget;
657 DropTarget dropTarget = findDropTarget(location[0], location[1], coordinates);
660 checkTouchMove(dropTarget);
662 dropTarget.prepareAccessibilityDrop();
723 final DropTarget dropTarget = findDropTarget((int) x, (int) y, coordinates);
728 if (dropTarget != null) {
730 dropTarget.onDragExit(mDragObject);
731 if (dropTarget.acceptDrop(mDragObject)) {
732 dropTarget.onDrop(mDragObject);
736 mDragObject.dragSource.onDropCompleted((View) dropTarget, mDragObject, false, accepted);
739 private DropTarget findDropTarget(int x, int y, int[] dropCoordinates) {
742 final ArrayList<DropTarget> dropTargets = mDropTargets;
745 DropTarget target = dropTargets.get(i);
788 * Add a DropTarget to the list of potential places to receive drop events.
790 public void addDropTarget(DropTarget target) {
797 public void removeDropTarget(DropTarget target) {
804 public void setFlingToDeleteDropTarget(DropTarget target) {