本帖最后由 qiaoranzhifeng 于 2013-12-26 10:45:32 编辑

解决方案 »

  1.   

    decodeFile这个函数应该用带两个参数的。
    return bmp = BitmapFactory.decodeFile(/mnt/sdcard/YiZhai/cache/+bitmapName);
    这句话替换成:
    BitmapFactory.Options bitmapFactoryOptions = new BitmapFactory.Options();
    bitmapFactoryOptions.inPurgeable = true;
    return BitmapFactory.decodeFile(/mnt/sdcard/YiZhai/cache/+bitmapName, bitmapFactoryOptions);
      

  2.   


    不管用 , BitmapFactory.decodeFile("/mnt/sdcard/YiZhai/cache/"+bitmapName, bitmapFactoryOptions);这句话仍然会报溢出