android - 为什么在文件保存在三星的Camera文件夹中时,decodeFile(path)无效?

时间:2014-04-04 20:11:33

标签: android bitmap samsung-mobile

我有

Bitmap bm = BitmapFactory.decodeFile(path); 
imageView.setImageBitmap(bm); 

正常工作。我现在面临的唯一例外是如果照片存储在三星设备的Camera文件夹中,imageView.setImageBitmap(bm);将无法显示图像。

我试图打印出路径,然后我得到storage/extSdCard/DCIM/Camera/20140404_120332.jpg,这与我在图库中看到的路径相同。奇怪的是,当图像存储在Camera文件夹中时,我的代码似乎无法正常工作。像storage/extSdCard/DCIM/100MEDIA/IMAG0327.jpg这样的其他图像会显示正确的位图。这个Camera文件夹有什么特别之处?两个图像都存储在SD卡中,但为什么Camera中的一个商店无法正常工作?我需要特别许可吗?或者这是一个错误?

感谢您的帮助:)

0 个答案:

没有答案