即时通讯尝试刷新我的列表视图后,我从SQLite数据库删除行。 这是它的一部分:如何刷新列表视图与sqlite数据库
cursor = mysqlAdapter.fetchAll(); // a method from sqlite adater class
ArrayList<MyInfo> vidRows = new ArrayList<MyInfo>();
if (cursor.moveToFirst()) {
do { ...... }
while (cursor.moveToNext()); }
mList.setAdapter(new SomeAdapter(this, vidRows));
mList.setOnItemClickListener(this);
registerForContextMenu(mList); }
然后在我的getView我做的:
这附带一些[注意事项](http://developer.android.com/reference/android/database/Cursor.html#requery()),但它的作品。 – dmon
requery()已弃用。 – Suchi
公平的保证。我过去只是用它来删除,但是对于排序或其他我请求一个新的游标的东西。 –