我的ListView
已链接到数据库(SimpleCursorAdapter
)。
用户点击该行更改图标后,我该怎么办? 我试过:
myCursor.notifyDataSetChanged();
它不起作用 - 没有任何改变。
如果我不拨打myCursor.notifyDataSetChanged();
,则会更改图标。但是一旦我移动ListView,它就会消失。
如果我再次将myCursor
与ListView
相关联,那么它可以正常工作,但重新绘制整个ListView
,列表会滚动到顶部,这是不正确的行为。
我该怎么办?
答案 0 :(得分:0)
好的,我找到了答案 - 我应该requery
光标。