0

W/System.err(15366): android.database.CursorIndexOutOfBoundsException: 请求索引 1,大小为 1

byte[] bytes = cur.getBlob(cur.getColumnIndex(imgarr.get(i)));          
ByteArrayInputStream input = new ByteArrayInputStream(bytes);                
Bitmap bit = BitmapFactory.decodeStream(input);
4

1 回答 1

0

您的光标只有一行,但您正在尝试访问光标的第二行。

添加以下行

cur.moveToFirst()

就在 getBlob 函数之前

于 2012-08-25T18:26:12.987 回答