更新ContentProvider.query()返回的游标,用于Android TV搜索

时间:2015-08-10 17:22:54

标签: android cursor android-search android-searchmanager android-tv

我在我的应用中实施搜索,并使用ContentProvider为其提供搜索建议。我在这里做的事情很充分:
https://developer.android.com/training/tv/discovery/searchable.html

我的实施基于:
https://github.com/googlesamples/androidtv-Leanback
实施ContentProvider的地方。

我的ContentProvider正在使用10个元素返回MatrixCursor,我希望在将来添加新元素时更新此Cursor。我已尝试执行新的Thread,其中MatrixCursor返回query()之后我使用MatrixCursor.addRow()每秒插入一个新元素。但我只能在建议行中看到10个第一项。问题是什么?为什么它不起作用?有什么建议? Cursor返回的query()发生了什么?

提前致谢。

0 个答案:

没有答案