bit地图内存溢出的有关问题
bitmap内存溢出的问题
我的代码如下 is = new FileInputStream(new File(baseMagazinePath + this.bookId + "/" + fileList[currentImgNo] + ".png")); 有时候出现内存溢出 改为 就好了。
iv.setImageDrawable(Drawable.createFromStream(is, "myStream"));
is = new FileInputStream(new File(baseMagazinePath + this.bookId + "/" + fileList[currentImgNo] + ".png"));
BitmapFactory.Options opts = new BitmapFactory.Options();
opts.inSampleSize = 4;
Bitmap bitmap = BitmapFactory.decodeStream(is, null, opts);
iv.setImageBitmap(bitmap);