删除了glide v4默认的交叉淡入淡出动画。我更新了我的Glide版本到4,我想设置一个默认的交叉淡入淡出动画,而不是为每个图像加载请求设置。
我尝试在setDefaultTransitionOptions
的名为"Generated API“的AppGlideModule扩展类中这样做,但我失败了。
如何在Glide v4中设置默认的交叉淡入淡出动画?
发布于 2018-10-12 20:45:07
我是用下面的代码做到的:
builder.setDefaultTransitionOptions(Drawable.class, DrawableTransitionOptions.withCrossFade());
发布于 2019-07-26 15:39:10
这对我来说很有效:
Glide.with(context).load(image).transition(DrawableTransitionOptions.withCrossFade()).into(view);
发布于 2020-04-02 01:44:49
您可以使用这种方式,它很简单,您还可以添加持续时间到您的过渡
Uri image= Uri.parse(url_of_the_image);
Glide.with(context)
.load(image)
.transition(DrawableTransitionOptions.withCrossFade(duration_in_ms))
.into(imageView);`
https://stackoverflow.com/questions/52775940
复制相似问题