android viewpager 加载多个图片后,内存飙升怎么办?

天王盖地虎626 发布于 2015/10/23 21:25
阅读 223
收藏 0

【深度】AI、5G时代下,算力网络与内生安全最全解析!>>>

android viewpager 加载多个图片后,内存飙升怎么办?

发现内存从原来的30m飙升到120m,而且这个内存不能降下来。

其中在destroyItem方法中,我这样写的:

 View mv = pageViews.get(index);
        ((ViewPager)view).removeView(mv);

instantiateItem方法中,我这样写

((ViewPager) view).addView(pageViews.get(index)); 
     
return pageViews.get(index);

这也是大家通常的写法呀,请问为啥,我只要加载20个图片后,内存飙升的越来越厉害,而且降低不了。

 

加载中
0
NextLife
NextLife
使用图片加载库来加载你的图片,Picasso,Android-Universal-Image-Loader等,图片加载库会自动管理内容和显示优化。
返回顶部
顶部