您的位置:首页技术文章
文章详情页

android 使用 glide 加载gif 的时候图片显示问题

浏览:40日期:2024-08-21 17:14:53

问题描述

图片分辨率为720*1280;

xml代码

<ImageView android: android:scaleType='fitCenter' android:layout_width='match_parent' android:layout_height='match_parent' />

java代码

Glide.with(MainActivity.this).load(R.drawable.et_intro_animation).diskCacheStrategy(DiskCacheStrategy.SOURCE).into(imgFedup);

结果:android 使用 glide 加载gif 的时候图片显示问题

期望结果:充满屏幕

后来我改动了java代码

Glide.with(MainActivity.this).load(R.drawable.et_intro_animation). diskCacheStrategy(DiskCacheStrategy.SOURCE).fitCenter().centerCrop().into(imgFedup);

它的效果稍微好了一点了,但是还存在问题;android 使用 glide 加载gif 的时候图片显示问题

然后等我进入其他页面再返回这个首页,则真正达到了我的要求;android 使用 glide 加载gif 的时候图片显示问题

如何解决这个问题? 首次加载显示异常的问题?

问题解答

回答1:

scaleType='fixXY'

回答2:

scaleType=“fitXY”

回答3:

scaleType=“fitXY”

回答4:

感觉glide显示gif效果不是特别好最好用这个https://github.com/koral--/an...

相关文章: