通过拖动重新排序ListView的元素[重复]
Posted
技术标签:
【中文标题】通过拖动重新排序ListView的元素[重复]【英文标题】:Reorder elements of ListView by dragging [duplicate] 【发布时间】:2013-08-25 22:06:57 【问题描述】:我看到它最近在 android 上做了很多:我可以将 listView 中的项目拖动到列表中的另一个位置。但我似乎找不到任何示例代码。有没有人有一些他们不介意分享的示例代码。我一直在阅读http://developer.android.com/guide/topics/ui/drag-drop.html,但进展不大。
并发症
所以我发现似乎是一种简单的方法来完成拖动排序 (http://ericharlow.blogspot.com/2010/10/experience-android-drag-and-drop-list.html)。但是我的子视图本身是可点击的,这似乎阻止了父 ListView 看到我的拖动事件。任何想法如何解决这个问题?
【问题讨论】:
感谢链接、问题和支持...我最终放弃了拖放的想法,因为我希望我的行有一个长按上下文菜单...但是我我会关注这个问题以备将来使用,因为我知道我想要实现这个。 【参考方案1】:bauerca 列表视图是一种可能...this SO post 处理它有点复杂的事实,并提供了一个库来整合事物; Git 源代码can be found here。祝你好运,我遇到了一些困难!
【讨论】:
以上是关于通过拖动重新排序ListView的元素[重复]的主要内容,如果未能解决你的问题,请参考以下文章