Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

logcat error Index -1 requested, with a size of 24

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?

like image 780
hamedjj Avatar asked May 17 '14 20:05

hamedjj


1 Answers

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.

like image 99
CommonsWare Avatar answered Oct 30 '22 14:10

CommonsWare