【发布时间】:2017-03-10 23:15:36
【问题描述】:
我在片段中使用 LoaderManager,该片段使用 SimpleCursorAdapter 使用 SQLLite 数据库中的数据填充 ListView。
公共类 TimelineFragment 扩展 ListFragment 实现 LoaderCallbacks { }
这个片段被“显示”,因为它在主活动的 xml 中被引用。
一切正常,ContentProvider CRUD 操作中的 notifyChange 反映了任何添加或删除(数据库的实际更改)。
我希望实现一个基于用户的查询功能,但是在弄清楚如何从 MainActivity 中访问 LoaderManager 时遇到了很多麻烦。
我需要向 LoaderManager 发送一个 sql 选择字符串来重新查询数据库。如何在 MainActivity 中执行此操作?
任何帮助将不胜感激...
【问题讨论】:
标签: java android sql android-fragments