ListActivity doesn't update as data arrives

百般思念 提交于 2019-12-05 16:54:47

You don't use the Uri notification mechanism.

In the query() method write:

Cursor cursor = database().query("data", projection, selection, selectionArgs, null, null, sortOrder);
cursor.setNotificationUri(getContext().getContentResolver(), uri);
return cursor;

In the methods where content is modified (insert, update, delete), notify the same Uri:

ContentResolver cr = getContext().getContentResolver();
cr.notifyChange(uri, null);
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!