如何在android中将图像从一个表拖动到另一个表

如何在android中将图像从一个表拖动到另一个表,android,drag-and-drop,imageview,Android,Drag And Drop,Imageview,我是Android的新手 我们可以将一个imageview从一个表布局移动到另一个布局吗?如果是,如何做到 我创建了一个基于XML的视图。在该视图中,我创建了两个表布局。在一张桌子里面我放了一张图片。然后我需要将该图像从第一个表拖动到第二个表。您可以大致尝试以下操作: 为表行创建自定义视图类,将其用作表行XML中的根。 在该类中,实现onTouchEventMotionEvent。 如果操作为action_DOWN,则创建一个占位符视图,该视图包含图标或浮动在ListView顶部的行视图副本。

我是Android的新手

我们可以将一个imageview从一个表布局移动到另一个布局吗?如果是,如何做到


我创建了一个基于XML的视图。在该视图中,我创建了两个表布局。在一张桌子里面我放了一张图片。然后我需要将该图像从第一个表拖动到第二个表。

您可以大致尝试以下操作:

为表行创建自定义视图类,将其用作表行XML中的根。 在该类中,实现onTouchEventMotionEvent。 如果操作为action_DOWN,则创建一个占位符视图,该视图包含图标或浮动在ListView顶部的行视图副本。 如果操作是action_MOVE,请将占位符视图移动到事件的坐标处。 如果动作是动作,请检查事件的坐标。如果它们仍然位于原始ListView内部或外部边界,则放弃浮动视图,而不执行任何操作。如果它们位于另一个ListView中,请从原始ListView中删除该行的数据并将其添加到另一个ListView中。通过CursorAdapter、Cursor、ContentProvider或以向ListView提供数据的方式执行此操作。