8

I got this error when running a project that uses the SqliteAssetHelper library:

FATAL EXCEPTION: main
android.database.CursorIndexOutOfBoundsException: Index -1 requested, with a size of 24
at android.database.AbstractCursor.checkPosition(AbstractCursor.java:424)
at android.database.AbstractWindowedCursor.checkPosition(AbstractWindowedCursor.java:136)
at android.database.AbstractWindowedCursor.getString(AbstractWindowedCursor.java:50)

What does this error mean?

gonzobrains
  • 7,856
  • 14
  • 81
  • 132
hamedjj
  • 658
  • 6
  • 20

1 Answers1

4

Your Cursor is not positioned on a valid row. Use moveToFirst() or one of the other move...() methods to position the Cursor on the row that you wish to read from.

CommonsWare
  • 986,068
  • 189
  • 2,389
  • 2,491