最近做项目,使用Glide图片加载框架因为是做一些短视频的种类比较多大概的结构是MainActivity中有三个Fragment,其中一个Fragment使用了ViewPager,Viewpager大概有十几个页面每个页面包含一个RecyclerView,RecyclerView中的Item包含一个MediaPlayer,而MediaPlayer有一个ImageView这个ImageView就是封面图,当我将每个页面的RecyclerView加载出来后,内存暴增,而且一直降不下来ViewPager使用的是FragmentStatePagerAdapter适配器,每次切换后都会执行onDestroy将其销毁,只保存Fragment的状态,但是Glide加载图片所占用的内存还是无法释放调用了clearMemory方法也是无法释放内存
添加回答
举报
0/150
提交
取消