cursor使用异常(android.database.CursorIndexOutOfBoundsException: Index -1 requested)

cursor使用错误(android.database.CursorIndexOutOfBoundsException: Index -1 requested)在使用android.d

cursor使用错误(android.database.CursorIndexOutOfBoundsException: Index -1 requested)

在使用android.database.Cursor时调用getString(int)方法时报错android.database.CursorIndexOutOfBoundsException: Index -1 requested, with a size of 1

解决方法:原因是应该先调用cursor.moveToFirst();。

为什么要先调用这个方法呢?