嗨我有自定义光标适配器,在我的光标中我有int值,它总是1或0在我的listview中我有每个listitem的按钮,当我点击它我想要更改按钮的图像背景和更新数据库。
对于单击侦听器上的按钮,我在我的xml中使用onclick并在我的activity类中创建方法,并且我在更新我的db之后使用此代码更改我的光标
startManagingCursor(cursor);
adapter.changeCursor(cursor);
但是当我运行我的应用程序时,我收到此错误消息
android.database.StaleDataException: Attempting to access a closed CursorWindow.Most probable cause: cursor is deactivated prior to calling this method.
当然我看到了this 和this个问题,但我没有清楚地得到答案。
在第一个问题中,我没有得到这一行
mIndexer.setCursor(cursor);
mindexer是什么?第二个问题与我的问题无关,除了标题 谢谢你的帮助。