我的问题是我从图库中获取图像并使用 BitmapFactory.decodeResource() 将图像转换为位图,但问题是图像是在模拟器中获取的,但不是在真实设备中,在真实设备中,位图值变为空。以下是我解码图库图像的代码。
String Galleryimagepath="/mnt/sdcard/DCIM/.thumbnails/1308059312410.jpg";
bmpImage = BitmapFactory.decodeFile(Galleryimagepath);
drawable = new BitmapDrawable(bmpImage);
mRlayoutmainimage.setBackgroundDrawable(drawable);
任何帮助,将不胜感激。