使用BitmapFactory解码文件时,我的应用程序崩溃了

时间:2014-11-26 22:28:09

标签: java android imageview bitmapfactory

我有一个有多项活动的应用。这些活动包含一个imageview,它使用BitmapFactory.decodeFile()从手机上的指定路径(DCIM / Camera / Pic123.jpg)加载图像。问题是,如果我快速关闭活动,应用程序崩溃了!

File dir = new File(Environment.getExternalStorageDirectory().getAbsolutePath() + "/camera/TapTrack");
File file;
file = new File(picturesDirectoryPath, "TapTrack_164.jpg"); 
imageView.setImageBitmap(BitmapFactory.decodeFile(file.getAbsolutePath()));

该应用程序在第4行代码崩溃。所以我的问题是,有没有人知道我可以使decodeFile过程更有效率?或者BitmapFactory还有其他选择吗?

0 个答案:

没有答案