From 27a515f27fe2ce1860192e425805f0a217a566ce Mon Sep 17 00:00:00 2001 From: Jarne Demeulemeester Date: Thu, 1 Jul 2021 11:45:53 +0200 Subject: [PATCH] Improve Home Continue Watching section --- .../adapters/HomeEpisodeListAdapter.kt | 15 +++++++++ .../main/res/layout/fragment_media_info.xml | 2 +- app/src/main/res/layout/home_episode_item.xml | 31 ++++++++++++++----- 3 files changed, 39 insertions(+), 9 deletions(-) diff --git a/app/src/main/java/dev/jdtech/jellyfin/adapters/HomeEpisodeListAdapter.kt b/app/src/main/java/dev/jdtech/jellyfin/adapters/HomeEpisodeListAdapter.kt index 8ca86e0c..f934bcd3 100644 --- a/app/src/main/java/dev/jdtech/jellyfin/adapters/HomeEpisodeListAdapter.kt +++ b/app/src/main/java/dev/jdtech/jellyfin/adapters/HomeEpisodeListAdapter.kt @@ -1,6 +1,8 @@ package dev.jdtech.jellyfin.adapters +import android.util.TypedValue import android.view.LayoutInflater +import android.view.View import android.view.ViewGroup import androidx.recyclerview.widget.DiffUtil import androidx.recyclerview.widget.ListAdapter @@ -13,6 +15,19 @@ class HomeEpisodeListAdapter : ListAdapter diff --git a/app/src/main/res/layout/home_episode_item.xml b/app/src/main/res/layout/home_episode_item.xml index cc046781..908ba740 100644 --- a/app/src/main/res/layout/home_episode_item.xml +++ b/app/src/main/res/layout/home_episode_item.xml @@ -20,35 +20,50 @@ android:id="@+id/episode_image" android:layout_width="0dp" android:layout_height="0dp" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintDimensionRatio="H,16:9" android:scaleType="centerCrop" app:episodeImage="@{episode}" + app:layout_constraintDimensionRatio="H,16:9" + app:layout_constraintEnd_toEndOf="parent" + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toTopOf="parent" app:shapeAppearanceOverlay="@style/roundedImageView" /> + + \ No newline at end of file