[分享] bitmap存檔時,底部有一塊黑色
就是可能底部有一塊是黑色。
如果存bitmap是這樣寫的(用stream)
out = new BufferedOutputStream(new FileOutputStream(file));
return bitmap.compress(CompressFormat.PNG, 100, out);
記得要加個flush
finally {
out.flush();
out.close();
}
否則可能會因為沒flush,造成最後一部分的資料沒寫到file
,所以照片底部會黑一塊。
--
這問題搞了我一整天0rz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.55.234
※ 編輯: tsaiminghan 來自: 220.136.55.234 (12/31 01:27)
推
12/31 10:56, , 1F
12/31 10:56, 1F
→
01/05 15:43, , 2F
01/05 15:43, 2F
→
01/07 03:01, , 3F
01/07 03:01, 3F
推
01/07 13:11, , 4F
01/07 13:11, 4F