我正在构建一个(主从)视图,它有 2 个片段:一个 ListFragment 和一个更详细的片段视图。单击列表中的任何项目都会显示详细信息视图。对于 ListFragment,我使用带有 CursorLoader 的 LoaderManager 来管理我的查询(我一直在遵循 Alex Lockwood 关于该主题的帖子中的优秀指南)。
在显示“详细”视图(通过单击列表视图)时,我需要查询同一个内容提供者,并获取单行信息。我不确定如何最好地处理这个问题。
因为我本质上是取回一行,并且可以立即释放光标:
- 我应该直接使用 getContentResolver().query() 并直接使用游标吗?
- 使用另一个 LoaderManager 来管理游标和结果?