我正在设计一个需要拖放功能的应用程序,以便将项目从一个列表传输到另一个列表。 有没有办法将项目放入另一个列表,因为我已经看到应用程序将项目拖放到同一列表中(重新排序列表)?
答案 0 :(得分:1)
这更像是一个调查方向而不是一个答案:你是否尝试过在一个列表中听按钮/触碰事件来获取用户想要拖动的项目,然后听取按钮/触摸事件另一个列表,以便您知道将项目插入哪个索引?
在按钮/触摸事件处理程序中,传入要触摸的View对象。为了恢复用于创建View的原始对象,可以通过setTag()函数将其附加到该视图,从事件处理程序中的getTag()函数中恢复它。
这不会处理任何动画,但可能会实现所需的功能。