为了账号安全,请及时绑定邮箱和手机立即绑定

关于安卓 BaseAdapter getView里加载图片,出现内存溢出问题,求解

关于安卓 BaseAdapter getView里加载图片,出现内存溢出问题,求解

哈哈哈鸟 2015-07-05 23:58:55
是这样的,我这有五张.png图片,每张大概300KB大小。GridView里加载了5个item, 每个item对应一张.png图片,后台日志报内存溢出异常,求大神,求解 ,有什么方法能解决这问题没?!真的是图片太大了吗,要是5个item里,出现一种图片或是两种图片,就不会内存溢出,感谢。下面是相关代码public static final int[] drawable = {R.drawable.img1, R.drawable.img2, R.drawable.img3, R.drawable.img4, R.drawable.img5};继承自baseAdapter的类里getView部分代码String image = mList.get(position).getImg();  int index = Integer.parseInt(image);    vh.image.setBackgroundResource(Constants.drawable[index]);
查看完整描述

3 回答

?
哈哈哈鸟

TA贡献2条经验 获得超0个赞

呵呵,我是没这方面的经验,是想确认下,是否是有这方面的问题,nate老师,郭林老师在没,求解下哈,

查看完整回答
反对 回复 2015-07-06
?
慕奶姨

TA贡献55条经验 获得超70个赞

大家要真都能像你一样,自己发个问题 。自己解决该多好呀!


查看完整回答
反对 回复 2015-07-06
?
哈哈哈鸟

TA贡献2条经验 获得超0个赞

对了,我知道是内存溢出,一般用多大的.png图片的,

查看完整回答
反对 回复 2015-07-06
  • 3 回答
  • 1 关注
  • 1940 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信