Как загрузить изображения в Glide с анимацией - PullRequest
0 голосов
/ 07 января 2020

Я использую glide для загрузки изображения с изображения сервера, и оно неожиданно отображается без какой-либо анимации. Мне нужно отобразить изображение с затухающей анимацией, пожалуйста, дайте мне несколько советов по этому поводу.

1 Ответ

0 голосов
/ 07 января 2020

Вы должны использовать transitions() API в вызове построителя GLIDE. Вот два возможных способа добиться этого:

1) Используя API переходов: Официальная документация

GlideApp  
.with(context)
.load(....)
.transition(DrawableTransitionOptions.withCrossFade()) //Here a fading animation
.into(....);

2) Создав TransitionFactory: SOF Ответ от пользователя tudor

 GlideApp.with(this)
  .load(url)
  .transition(DrawableTransitionOptions.with(Your_custom_factory))
  .into(image)

Надеюсь, это поможет

...