文件名称:ToDoWithListViewAnimations:该项目演示了如何将 ListViewAnimations 与 CursorAdapter 一起使用
文件大小:101KB
文件格式:ZIP
更新时间:2024-06-17 20:40:56
Java
ToDoWithListViewAnimations 该项目演示了如何将 ListViewAnimations 与 CursorAdapter 一起使用。 如果使用CursorAdapter启用拖放功能,则需要对adatper进行一些更改。 基本上,拖放涉及对列表的中间修改,在用户完成拖放操作之前将这些更改保存到数据源是不明智的。 这里的想法是记住用户拖动一行时更改的位置。 当您继续在列表的上方或下方拖动项目时,ListViewAnimations 只是向上或向下移动其他行。 因此,这些交换项目的位置会发生变化。 扩展的 CursorAdapter 跟踪更改的位置并在列表要求时返回正确的项目。
【文件预览】:
ToDoWithListViewAnimations-master
----gradlew(5KB)
----settings.gradle(15B)
----.idea()
--------misc.xml(957B)
--------compiler.xml(709B)
--------gradle.xml(608B)
--------.name(26B)
--------encodings.xml(1KB)
--------modules.xml(389B)
--------copyright()
--------vcs.xml(180B)
----gradle()
--------wrapper()
----README.md(745B)
----gradlew.bat(2KB)
----ToDoWithListViewAnimations.iml(932B)
----gradle.properties(855B)
----.gitignore(91B)
----app()
--------src()
--------app.iml(8KB)
--------.gitignore(7B)
--------build.gradle(860B)
--------proguard-rules.pro(637B)
----build.gradle(436B)