我可以使用这样的托管类:
Activity a = (Activity) context;
cursor = a.managedQuery(uri, null, null, null, null);
一旦我这样做,我就有一个光标,我可以通过它来完成我想要的。
但是,使用CursorLoader,当创建新的CursorLoader时,将调用onCreateLoader回调方法。 onCreateLoader回调返回一个CursorLoader。我如何获得对游标的引用,以便我可以逐步执行它,就像在managedCursor中一样。
我在这里错过了船,欣赏任何方向。
答案 0 :(得分:3)
您还需要实现onLoadFinished,此方法在异步加载完成时为您提供Cursor
public void onLoadFinished(Loader<Cursor> loader, Cursor cursor) {
myadapter.swapCursor(cursor);
}