我正在开发一个小应用程序,它允许我拖动视图并放下另一个视图以便交换它们。 ItemTouchHelper(实用程序类)为我提供了此功能,但是,它重新排序了布局中视图的位置。
例如,使用ItemTouchHelper类,如果我想将位置1的视图拖动到位置3,那么,位置2和2处的视图位置3将移动它们的位置,以便为被拖动的视图腾出空间。
我试过了什么? - >使用拖动阴影生成器!但是,拖动阴影构建器不允许您从其位置按住,拖动和移动整个视图。相反,它拖动阴影并执行交换。
有没有办法,我们只能在不重新排序视图的情况下使用Item Touch Helper类交换视图?