From 8e397e13d2e84e65eaa7398ce77a217bc51c4d77 Mon Sep 17 00:00:00 2001 From: Jannik Date: Thu, 22 Dec 2022 18:08:32 +0100 Subject: [PATCH] fix padding for ItemMedia fixes missing shadows in light theme --- .../ui/activity/main/fragments/LibraryFragment.kt | 1 - .../activity/main/fragments/MediaFragmentSimilar.kt | 3 +-- app/src/main/res/layout/fragment_home.xml | 13 +++++-------- app/src/main/res/layout/fragment_library.xml | 4 ++-- app/src/main/res/layout/item_media.xml | 6 ++---- 5 files changed, 10 insertions(+), 17 deletions(-) diff --git a/app/src/main/java/org/mosad/teapod/ui/activity/main/fragments/LibraryFragment.kt b/app/src/main/java/org/mosad/teapod/ui/activity/main/fragments/LibraryFragment.kt index 48a5343..0b4f264 100644 --- a/app/src/main/java/org/mosad/teapod/ui/activity/main/fragments/LibraryFragment.kt +++ b/app/src/main/java/org/mosad/teapod/ui/activity/main/fragments/LibraryFragment.kt @@ -34,7 +34,6 @@ class LibraryFragment : Fragment() { override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) - binding.recyclerMediaLibrary.addItemDecoration(MediaItemDecoration(9)) // TODO replace with pagination3 // https://medium.com/swlh/paging3-recyclerview-pagination-made-easy-333c7dfa8797 binding.recyclerMediaLibrary.addOnScrollListener(PaginationScrollListener()) diff --git a/app/src/main/java/org/mosad/teapod/ui/activity/main/fragments/MediaFragmentSimilar.kt b/app/src/main/java/org/mosad/teapod/ui/activity/main/fragments/MediaFragmentSimilar.kt index ab65ab5..da9babb 100644 --- a/app/src/main/java/org/mosad/teapod/ui/activity/main/fragments/MediaFragmentSimilar.kt +++ b/app/src/main/java/org/mosad/teapod/ui/activity/main/fragments/MediaFragmentSimilar.kt @@ -47,8 +47,7 @@ class MediaFragmentSimilar : Fragment() { override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) - - binding.recyclerMediaSimilar.addItemDecoration(MediaItemDecoration(9)) + binding.recyclerMediaSimilar.adapter = MediaItemListAdapter( MediaItemListAdapter.OnClickListener { activity?.showFragment(MediaFragment(it.id)) diff --git a/app/src/main/res/layout/fragment_home.xml b/app/src/main/res/layout/fragment_home.xml index 7cf23e8..1993c9e 100644 --- a/app/src/main/res/layout/fragment_home.xml +++ b/app/src/main/res/layout/fragment_home.xml @@ -15,6 +15,7 @@ + android:orientation="vertical"> + android:orientation="vertical"> + android:orientation="vertical"> + android:orientation="vertical"> diff --git a/app/src/main/res/layout/item_media.xml b/app/src/main/res/layout/item_media.xml index 7b79e54..0b7fbf3 100644 --- a/app/src/main/res/layout/item_media.xml +++ b/app/src/main/res/layout/item_media.xml @@ -11,13 +11,11 @@ android:backgroundTint="?themeSecondary" app:cardCornerRadius="7dp" app:cardElevation="4dp" - app:layout_constrainedWidth="true" + app:cardUseCompatPadding="true" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintWidth_default="percent" - app:layout_constraintWidth_percent="0.96"> + app:layout_constraintTop_toTopOf="parent">