我目前正在做一个项目,该项目涉及根据我当前的位置显示附近的位置列表。
我刚开始不久前的 Android 编程,所以我还在编码阶段学习。
我到处搜索,试图找到一些关于如何进行的线索。阅读和尝试后,我仍然卡住了。
我的工作代码目前包括
- 游标加载器
- 一个自定义 ResourceCursorAdapter 帮助填充我在 ListView 上的条目
问题
为我的 ListView 过滤条目的“正确”方法是什么?我在 Filter/Filterable 界面上看到了帖子,但它似乎不适用于我当前的设置?我是否在我的自定义 CursorAdapter 中执行过滤?
执行过滤后,我应该如何刷新 ListView?我应该调用 getLoaderManager().restartLoader(0, null, this) 还是 adapter.notifyDataSetChanged() ?
提前致谢。