diff --git a/app/src/main/java/com/talent/animescrap/ui/fragments/AnimeFragment.kt b/app/src/main/java/com/talent/animescrap/ui/fragments/AnimeFragment.kt index ae8b9c5..692f70a 100644 --- a/app/src/main/java/com/talent/animescrap/ui/fragments/AnimeFragment.kt +++ b/app/src/main/java/com/talent/animescrap/ui/fragments/AnimeFragment.kt @@ -143,6 +143,7 @@ class AnimeFragment : Fragment() { // load background image. binding.backgroundImage.load(animeDetails.animeCover, imageLoader) { + crossfade(true) placeholder(ShimmerDrawable().apply { setShimmer(shimmer) }) @@ -150,6 +151,7 @@ class AnimeFragment : Fragment() { } // load cover image. binding.coverAnime.load(animeDetails.animeCover, imageLoader) { + crossfade(true) placeholder(ShimmerDrawable().apply { setShimmer(shimmer) }) diff --git a/app/src/main/java/com/talent/animescrap/viewbindings/Bindings.kt b/app/src/main/java/com/talent/animescrap/viewbindings/Bindings.kt index 0b5ca80..90086ef 100644 --- a/app/src/main/java/com/talent/animescrap/viewbindings/Bindings.kt +++ b/app/src/main/java/com/talent/animescrap/viewbindings/Bindings.kt @@ -25,6 +25,7 @@ fun ImageView.setImage(url: String?) { .build() if (!url.isNullOrEmpty()) load(url, imageLoader) { + crossfade(true) placeholder(ShimmerDrawable().apply { setShimmer(shimmer) })