2016-08-16 253 views
0

我正在制作图像的缩略图以显示在列表中。 我有这样一段代码:Android图像文件损坏

SoftReference<Bitmap> mThumb; 
mThumb = new SoftReference<Bitmap>(BitmapFactory.decodeFile(file.getPath(), options)); 

当其被破坏的图像文件来在过程中。它引发一个异常。如何处理这个。

+1

可以使用catch块 – Ramit

+0

内这种情况下一些图像占位符你这是什么意思损坏?文件不存在或不是图像? –

+0

说我在手机中创建了一个文本文件,并在名称中添加了.png扩展名。所以它不是图像文件,但程序将其视为图像。当试图在画廊中打开它已损坏。 – gunescelil

回答