1
我正在從網上下載個人資料照片並將它們存儲在SD卡上。我將圖像加載到列表中。它的大部分工作。我的測試數據中有大約300張圖片,而在使用BitmapFactory.decodeFile時,只有大約3張圖片無法解碼。如果我將圖像從手機複製到計算機上,圖像將呈現正常。BitmapFactory.decodeFile()返回null,但圖像與計算機呈現良好?
我在想,這些圖像可能會部分損壞,而計算機只是忽略損壞的部分並繼續渲染。如果是這樣的話,有沒有辦法在android上強制執行相同的操作?
我不確定爲什麼這樣做會失敗,所以如果您認爲這是其他問題,請告訴我。
謝謝!
沒有任何例外。 BitmapFactory只返回null。我沒有看到任何內存不足的例外。 – TALE 2011-05-19 22:28:59