有人可以向我解释这个'StaleDataException`

Pen*_*m10 5 android exception staledataexception

有人可以向我解释一下 StaleDataException

07-11 19:58:23.298 E/AndroidRuntime( 1044): Uncaught handler: thread main exiting due to uncaught exception
07-11 19:58:23.368 E/AndroidRuntime( 1044): android.database.StaleDataException: Access closed cursor
07-11 19:58:23.368 E/AndroidRuntime( 1044): at android.database.AbstractWindowedCursor.checkPosition(AbstractWindowedCursor.java:217)
07-11 19:58:23.368 E/AndroidRuntime( 1044): at android.database.AbstractWindowedCursor.getInt(AbstractWindowedCursor.java:84)
07-11 19:58:23.368 E/AndroidRuntime( 1044): at android.database.CursorWrapper.getInt(CursorWrapper.java:128)
Run Code Online (Sandbox Code Playgroud)

我们何时以及如何确保对游标进行查询,以及为什么在此异常时失败?

Cri*_*ian 4

您正在尝试从Cursor已关闭的对象中检索信息。您必须使用该方法验证游标是否已关闭isClosed