我创建了一个包含一些项目(如图像和文本)的应用程序。
我希望用户能够在任何他们想要的地方放置任何东西。
例如,当用户长时间点击图像时,他们能够抓住并将图像放在任何他们想要的位置。
Keep是描述我的意思的应用程序之一。
请给我一些例子或参考帮助我。谢谢。如何在布局中动态放置项目
回答
拖放可能是最简单的方法。这将是一个非常基本的例子: http://www.techrepublic.com/blog/software-engineer/try-androids-useful-drag-and-drop-api/
您也可以谷歌更多。 随着拖动&下降,你不必与手势斗争。你可以选择这个项目,会有一个跟随你拖动的阴影,你可以把它放在你想要的地方。如果你想让它只落在某些地方,控制它落在哪里会更棘手。但有点玩拖动&会让你。
为了您的目的,您可以考虑将拖放操作与GridView相结合,这里有大量的教程。
非常感谢,我检查它谢谢 –
检查这个仓库 - https://github.com/gabrielemariotti/androiddev/tree/master/GuiExample
,并从这个博客采取协助就可以开始在这个 -
http://gmariotti.blogspot.in/2013/03/gui-like-google-keep.html?view=sidebar
感谢您的参考和示例我检查它,谢谢 –
- 1. 如何缩放动态布局?
- 2. 在android中缩放动态布局
- 3. 如何在表单中放置动态项目?
- 4. 如何在其他布局之间放置布局在RelativeLayout中?
- 5. 在hbox布局中放置单个项目extjs
- 6. 如何在协调器中垂直放置布局布局
- 7. 如何在约束布局中动态设置ImageView的位置
- 8. Sitecore重置项目布局
- 9. 如何在动态中包含布局
- 10. 动态更改网格布局项目的位置
- 11. 如何动态更改ListView的项目布局
- 12. Eclipse Maven项目到动态Web项目布局
- 13. 如何在布局中的行上放置动态创建的按钮?
- 14. 如何在相对布局中动态添加相对布局
- 15. 我如何在布局中放置两个活动?
- 16. 动态设置布局
- 17. 动态位置布局框
- 18. 如何在ScrollView中动态包装根目录布局
- 19. 在项目列表布局上放置搜索栏
- 20. 旋转一个布局,并放置在relativeLayout项目
- 21. 如何将项目的事件放入抽屉布局中?
- 22. 如何在相对布局内放置两个布局
- 23. 在CSS3中动画项目的位置列布局
- 24. 如何在自动布局约束中制作项目全宽?
- 25. Swift - 如何在ScrollView中使用项目的自动布局?
- 26. 动态地将项目放在RelativeLayout中
- 27. 如何在android中动态设置相对布局的高度
- 28. 如何在Android中动态设置布局参数?
- 29. 如何在Relativelavout中设置动态线性布局
- 30. 如何在工具栏之后放置选项卡布局?
拖放项目在用户想要的任何地方 –