Android-BitmapFactory.decodeResource OOM问题

来源:互联网 发布:申请淘宝商家披露信息 编辑:程序博客网 时间:2024/06/05 07:13

BitmapFactory.decodeResource 在加载大图片会出现OOM。

改成BitmapFactory.decodeStream

BitmapFactory.Options opt = new BitmapFactory.Options();opt.inPreferredConfig = Bitmap.Config.ARGB_8888;opt.inPurgeable = true;opt.inInputShareable = true;//获取资源图片InputStream is = getResources().openRawResource(R.drawable.image);return BitmapFactory.decodeStream(is, null, opt);

0 0
原创粉丝点击