Может кто-то объяснять мне этот '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)

Когда и как мы должны гарантировать requiry в курсоре, и почему сбои за этим Исключением?

5
задан Pentium10 12 July 2010 в 20:28
поделиться

1 ответ

Вы пытаетесь получить информацию из Курсора , который уже был закрыт. Вы должны проверить, закрыт ли курсор, используя метод isClosed .

4
ответ дан 14 December 2019 в 18:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: