我将图片存放到SD卡的,然后将路径存放到数据库中,是String类型的。
然后我用下面这两句从数据库获取路径,并转换成图片时,总是不显示图片,大家有知道什么原因吗?帖上这两行代码。imgPath = cursor.getString(6);
Bitmap bitmap = BitmapFactory.decodeFile(imgPath);imgPath能够获得数据库中存放的路径,获取的格式我输出了一下是这样的/mnt/sdcard/msfx/1367239176175.PNG,谁能看看我问题出哪里了,为什么不能显示图片呢。数据库Bitmap安卓

解决方案 »

  1.   

    去顶对应的路径下有图片后 然后确定一下bitmap是否已经加载成功,打印一下 bitmap的相关信息还有不知道你是怎么把你的bitmap设置给什么控件,排查一下控件的设置属性!
      

  2.   

    图片都有,因为是拍照上传的,拍照之后将图片就存到一个指定的文件夹了,然后将路径存入到数据库,从数据库获取,然后显示在ImageView里面,就显示不出来,能够正确的获取图片路径。
    Logcat提示信息:resolveUri failed on bad bitmap uri: android.graphics.Bitmap@4050b6e0