我的 Activity 中有一个 ListView,它在onCreate
by中设置
MyCursorAdapter adapter = new TaskConditsCursorAdapter(this, conditsCursor, taskID, isNewTask);
setListAdapter(adapter);
然后我在MyCursorAdapter
. 除其他外,我有一个特定于行的 AlertDialog:
...
builder.setPositiveButton("OK"), new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int item) {
changeTaskConditBoolValue(taskId, conditId, chosenBoolValue2);
// refresh?
}
});
在changeTaskConditBoolValue
我想重新加载我的列表之后,因为此方法更改了数据库中的某些内容,但列表没有更新。requery()
导致列表为空。我怎样才能“上一层楼”与另一层一起工作,adapter
那我该怎么办?
非常感谢!