自定义CursorLoader基于选择参数过度加载项目?

时间:2015-09-20 09:39:13

标签: android android-cursorloader

美好的一天,只是想知道一个小小的困境。我有一个自定义CursorLoader,它从loadInBackground中的SqliteDatabase加载所有项目。

@Override
public Cursor loadInBackground() {
    final String[] TIMER_PROJECTION = new String[]{
           MyDatabaseModule.KEY_ID, MyDatabaseModule.KEY_NAME, MyDatabaseModule.KEY_GROUP, MyDatabaseModule.KEY_TASK};

    Cursor cursor = dbAdapter.getAllItems();  //method in Database
    return cursor;
}

如果您想获取具有特定组名称(如dbAdapter.getItems(String GroupName)的项目的数据)或获取dbAdapter.getAllGroups()等列组,请为所有这些创建一个新的Custom CursorLoader()或者是最好只坚持代码中显示的dbAdapter.getAllItems()并从那里操纵光标?谢谢

0 个答案:

没有答案