首先,加载本地视频文件(缩略图),不能用
.diskCacheStrategy
方法,不然会显示不出来。
但是,加载本地的gif图片时需要用
.diskCacheStrategy(DiskCacheStrategy.SOURCE)
方法,那样显示才会比较流畅,不然会出现卡顿,甚至出现图片显示不出来的情况
所以我都是做了以下的判断
可以解决很多gif及视频文件缩略图显示。
最后,glide有些gif图会显示不出来,报
java.lang.IllegalArgumentException: Bad position (limit 2683022): 2683150
错误,我还不知道怎么解决,如果有大神解决了的,说一下呗