我有一个带有“添加”和“删除”按钮的活动。
“添加按钮”会填充一个视图,“删除按钮”会删除所选视图。
当我使用“添加按钮”填充视图时,它会自动绘制在之前填充的任何视图下方。
我想让用户有可能上下移动每个填充的视图,这样他就可以改变它们在屏幕上显示的顺序(类似于拖放效果)。
+---------------------+ +---------------------+
| +-----------------+ | | +-----------------+ |
| | View 1 | | | | View 2 | |
| +-----------------+ | | +-----------------+ |
| | --> | |
| +-----------------+ | | +-----------------+ |
| | View 2 | | | | View 1 | |
| +-----------------+ | | +-----------------+ |
+---------------------+ +---------------------+
是否可以指定每个视图被填充的“位置”?(例如,在当前选择的视图下面或上面)
如果不能,实现所需效果的最佳方法是什么?
(如果您认为可能有帮助,请随时要求任何代码片段)