如何在Android中更改光标时更新视图

时间:2014-05-20 18:03:25

标签: android database android-listview android-cursoradapter android-cursor

以下是我如何将光标传递给其适配器

Cursor c = get_controllerObj().getDBManager().getAllListCursor();



            if(c.moveToFirst())
            {
                mlistsadapter.swapCursor(c);
                mlists.setAdapter(mlistsadapter);
            }

如果我更改内容,那么我就是这样做的,比如用查询更新数据库然后交换游标。 这是更好的方法吗?或者除此之外的任何其他事情都会好得多?

get_controllerObj().getDBManager().updateListNewName(newName, key);
Cursor c = get_controllerObj().getDBManager().getAllListCursor();

                        mTasklistsadapter.swapCursor(c);

0 个答案:

没有答案