【发布时间】:2011-05-22 15:07:28
【问题描述】:
目前我执行以下操作:
1) 数据库链接到ListView:
String[] from = new String[]{DbAdapter.KEY_TITLE,
DbAdapter.KEY_DISPLAYED_VALUE,
DbAdapter.KEY_FAVORITE};
int[] to = new int[]{R.id.name, R.id.time, R.id.icon};
items = new SimpleCursorAdapter(this, R.layout.row, itemsCursor, from, to);
2) KEY_DISPLAYED_VALUE 在数据库中每 2 秒更改一次。然后items.notifyDataSetChanged() 被调用。但是屏幕上的数据没有更新(R.id.time 目前是TextView,一旦此代码有效,将是TextSwitcher)。
数据库更新为execSQL。
【问题讨论】:
标签: android sqlite textview android-listview