Glide加载内存暴增,大佬们支个招

最近做项目,使用Glide图片加载框架
因为是做一些短视频的种类比较多
大概的结构是
MainActivity中有三个Fragment,其中一个Fragment使用了ViewPager,Viewpager大概有十几个页面
每个页面包含一个RecyclerView,RecyclerView中的Item包含一个MediaPlayer,而MediaPlayer有一个ImageView这个ImageView就是封面图,当我将每个页面的RecyclerView加载出来后,内存暴增,而且一直降不下来


ViewPager使用的是FragmentStatePagerAdapter适配器,每次切换后都会执行onDestroy将其销毁,只保存Fragment的状态,但是Glide加载图片所占用的内存还是无法释放

调用了clearMemory方法也是无法释放内存

E_mKs3178303
浏览 2312回答 1
1回答

老白一个

懒加载试试
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android
Java