当加载本地图片路径用:
bitmap = BitmapFactory.decodeFile(filePath.get(i));的时候会出现内存溢出情况。 暂时的只用了一种解决办法就是:等比例压缩图片。
BitmapFactory.Options options = new BitmapFactory.Options(); options.inSampleSize = 2;//图片宽高都为原来的二分之一,即图片为原来的四分之一 bitmap = BitmapFactory.decodeFile(filePath.get(i), options);
这是本人的问题记录博客:有别的好的方法 可以分享一下