现在遇到一个问题,一张jpg格式的图片在ImageView上显示时,提示: decoder->decode returned false,显示出错,应该是图片头文件结构不对。但是这张图片在相册中和linux下却可以正常显示,不知道手机相册是怎么处理的。谁知道解决方案啊,求解。在线狂等中android

解决方案 »

  1.   

    我的代码是:
    Bitmap bm = BitmapFactory.decodeResource(getResources(), R.drawable.a);
    image = (ImageView) findViewById(R.id.image);
    image.setImageBitmap(bm);
      

  2.   

    报的异常只有:decoder->decode returned false;我测试过了,这张图片有问题,显示到ImageView的过程中,报以上错误,但是用手机的相册却可以显示这张图片
      

  3.   

    我的意思是,这张图片的确有问题,但问题可能不严重,在手机的相册中可以打开,但在ImageView中却不能显示,所以想知道如何显示这一张图片,有思路的请指点下