SQLite 테이블에 BLOB 유형 열이 있고 이미지의 byte []를 drawable에서 해당 데이터로 저장하고 있습니다. 검색시 이제, I는 바이트 [상기 코드SQLite에서 이미지를 검색 할 때 BitmapFactory.decodeStream (inputStream)이 null을 반환합니다.
ByteArrayInputStream inputStream = new ByteArrayInputStream(bb);
Bitmap bitmap = BitmapFactory.decodeStream(inputStream);
iv.setImageBitmap(bitmap);
로부터 검색 지나지는 화상에 표시되지 않는 표시하도록 다음 코드를 사용하여 다음 커서를
cursor.getBlob(cursor.getColumnIndex(SQLiteHelper.col_product_image))
를 이용하여 블로 브를 액세스 및 AM BitmapFactory.decodeStream(inputStream);
이 null이기 때문에보기.
BB의 값은 [91, 66, 64, 52, 51, 54, 102, 51, 53, 51, 48, 0]
도움말!
'bb' ??? BB 란 무엇인가? 재현 가능한 완전한 코드를 보여줘야합니다. – greenapps
'이미지의 바이트 [] 저장하기 f. 얼마나 많은 바이트를 넣었는지, 얼마나 많은 바이트를 가지고 나가야하는지 확인하십시오. – greenapps