Я хочу отображать изображение в представлении изображения из базы данных sqlite с помощью курсора. Я использовал ниже код для извлечения изображения, но я не могу отображать изображение в представлении изображения.
Cursor c=this.db.query(TABLE_NAME, new String[] { "name","price","image" },
null, null, null, null, null);
name.setText(c.getString(0));
price.setText(c.getString(1));
byte b[]=c.getBlob(2);
Bitmap bp=BitmapFactory.decodeByteArray(b, 0, b.length);
ImageView image=(ImageView)findViewById(R.id.ImageView);
//ByteArrayInputStream imageStream = new ByteArrayInputStream(b);
//Bitmap theImage = BitmapFactory.decodeStream(imageStream);
//image.setImageBitmap(theImage);
image.setImageBitmap(bp);
кроме изображения, имени и цены будет отображаться, но изображение не будет отображаться. любое предложение или код, которые помогут мне решить эту проблему.
Пожалуйста, помогите мне.
Спасибо заранее.