1
我想以blob類型將圖像寫入數據庫。但是當我從數據庫加載這個圖像時,它與源圖像不同。我寫的源圖像到數據庫如下:將圖像保存到sqlite數據庫有什麼問題?
ByteArrayOutputStream bs = new ByteArrayOutputStream();
Bitmap medBmp = BitmapFactory.decodeStream(this.getResources().openRawResource(R.drawable.source_image));
medBmp.compress(Bitmap.CompressFormat.JPEG, 100, bs);
initialValues.put(IMAGE_COL,bs.toByteArray());
這裏是圖像
源圖像:
圖片從數據庫
加載源圖像的背景是透明,但圖像從db加載具有黑色背景。爲什麼它們不同?我的代碼有什麼問題?
請幫助我,謝謝你。
謝謝你,它的工作原理。很簡單,但爲我節省了大量的時間。 – MichaelP 2012-07-20 03:26:16