gpt4 book ai didi

android - DynamicListView 拖放 onDrop?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:09:33 25 4
gpt4 key购买 nike

我正在试用 https://github.com/nhaarman/ListViewAnimations在我的程序中使用的库。特别是拖放支持。

虽然我设法将应用程序调整为 DynamicListView(这并不难,感谢作者提供的强大库),但我似乎无法理解如何将更改应用于数据背后的持久存储列表 - 例如,sqlite 数据库数据。

DynamicListView 或 ArrayAdapter 中不应该有一个回调通知应用程序拖放结束吗?

最佳答案

回调会很好,但它似乎没有内置到库中。

查看源代码,您可以看到交换发生在 swapElements() 中。 DynamicListView.java的功能.您可以看到它检查提供给列表的适配器是否实现了 Swappable 接口(interface),如果是,则调用其 swapItems() 函数。

因此,您只需在适配器中实现该接口(interface),然后将其提供给 DynamicListView。

关于android - DynamicListView 拖放 onDrop?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20627706/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com