弃用startManagingCursor的原因是什么?
我的简单应用程序有一个表视图,其中包含来自DB的数据列表.那么,我现在在创建的内容:
final Cursor cursor = getDataFromDB();
startManagingCursor(cursor);
setListAdapter(new CursorAdapter(cursor));
Run Code Online (Sandbox Code Playgroud)
就是这样,我不需要做任何其他事情......
但是现在不推荐使用startManagingCursor,我应该实现LoaderCallbacks,覆盖onCreateLoader,onLoadFinished,onLoaderReset,创建我的DB的ContentProvider等等.但我不需要所有这些工作人员,我只需要从DB获取几行信息.怎样成为 ?为什么android会这样做?我为什么要实施这些员工?
android ×1