美文网首页Android
在RecycleView中使用Glide加载动图,刷新一下就不动

在RecycleView中使用Glide加载动图,刷新一下就不动

作者: Merbng | 来源:发表于2019-07-17 17:59 被阅读1次

    场景

    在RecycleView列表中item是一个动图,使用Glide加载,刷新一下就不动了,再刷新一下就动。尝试添加了一些参数,最终定位到.skipMemoryCache(true)

    代码

    GlideApp.with(context)
                .asGif()
                .load(url).skipMemoryCache(true)
                .override(Target.SIZE_ORIGINAL)
                .into(this)
    

    总结

    在网上搜索了一下,加载动图,有使用专门加载Gif的控件,也有使用Glide的asGif加载
    添加.diskCacheStrategy(DiskCacheStrategy.SOURCE)解决加载卡顿问题

    参考链接
    关于Glide加载gif图(包括Recycleview中使用)
    GifImageView

    相关文章

      网友评论

        本文标题:在RecycleView中使用Glide加载动图,刷新一下就不动

        本文链接:https://www.haomeiwen.com/subject/ijuclctx.html