Use backdrop image for movies in home screen

This commit is contained in:
Jarne Demeulemeester 2021-07-14 12:16:29 +02:00
parent 61ee8bbfcd
commit 02e94af92c
No known key found for this signature in database
GPG key ID: 60884A0C1EBA43E5

View file

@ -128,9 +128,11 @@ fun bindHomeEpisodes(recyclerView: RecyclerView, data: List<BaseItemDto>?) {
fun bindEpisodeImage(imageView: ImageView, episode: BaseItemDto) {
val jellyfinApi = JellyfinApi.getInstance(imageView.context.applicationContext, "")
val imageType = if (episode.type == "Movie") "Backdrop" else "Primary"
Glide
.with(imageView.context)
.load(jellyfinApi.api.baseUrl.plus("/items/${episode.id}/Images/Primary"))
.load(jellyfinApi.api.baseUrl.plus("/items/${episode.id}/Images/$imageType"))
.transition(DrawableTransitionOptions.withCrossFade())
.placeholder(R.color.neutral_800)
.into(imageView)