如何在android中实现拖放功能?

时间:2011-12-03 05:22:46

标签: android drag-and-drop

我正在创建一个应用程序,其中将在底部显示不同图像的列表。从该列表中,用户将能够拖动图像并将其放在屏幕上的任何位置。在dropp事件之后,用户还可以在新活动中全屏点击此已删除的图像。

现在的问题是,不知怎的,我已经实现了所有这些,但有一些严重的问题。 1)我正在使用framelayout,其中将删除imageviews。因此,为了放置这些丢弃的图像视图,我正在玩他们的填充。而且你们都知道framelayout从屏幕的顶部和左侧获取所有视图。我正在寻找利润,但不幸的是我没有找到这样的东西。

所以我的问题是:我的问题是否有一个很好的解决方案,我应该继续使用padding和framelayout还是去寻找别的东西?

对于我的任务,绝对布局工作是理想的,但不幸的是这种布局是折旧的。 所以请帮帮我。 谢谢。

1 个答案:

答案 0 :(得分:0)

使用“DragFramelayout”创建拖放功能。 您可以参考android studio示例项目的拖放功能。 https://github.com/googlesamples/android-ElevationDrag/

相关问题