【发布时间】:2012-04-09 12:39:47
【问题描述】:
我制作了自己的拖放功能。
我想用RelativeLayout 来做这件事,但这似乎不太好用。
一开始我可以告诉每个View我想拖动它应该在哪个位置,方法是把它设置在View之前。
但是当我想拖动一个视图时,它下面的所有其他视图也会被移动,因为它们想要保持我设置它们的顺序。
但是我可以使用什么其他布局呢?我必须在不同的屏幕尺寸上使用这个拖放功能,所以我不能给它们固定的 x 和 y 值。
【问题讨论】:
-
我应该使用哪种布局。因为使用RelativeLayout 我不能按照我想要的方式做到这一点......
-
我在我的应用程序中使用(网格)拖放和纯自定义布局。这意味着从 ViewGroup 派生。
-
Grid 我看到了……嗯……所以我可以将我的视图(RelativeLayout)添加到网格视图中,我可以单独拖动每个视图,对吧?
标签: android android-layout drag-and-drop