From 742ec71e560f352d440d4255999ab461dbfa119b Mon Sep 17 00:00:00 2001 From: Jarne Demeulemeester Date: Mon, 11 Oct 2021 21:30:19 +0200 Subject: [PATCH] Make ripple rounded just like other ui elements --- .../res/drawable/button_accent_background.xml | 2 +- .../main/res/drawable/button_setup_background.xml | 15 +++++---------- app/src/main/res/drawable/ripple_background.xml | 10 ++++++++++ .../drawable/transparent_circle_background.xml | 6 +++--- app/src/main/res/layout/base_item.xml | 4 +++- app/src/main/res/layout/collection_item.xml | 4 +++- app/src/main/res/layout/episode_bottom_sheet.xml | 1 + app/src/main/res/layout/episode_item.xml | 4 +++- app/src/main/res/layout/fragment_media_info.xml | 11 +++++++---- app/src/main/res/layout/home_episode_item.xml | 4 +++- app/src/main/res/layout/server_item.xml | 3 +++ 11 files changed, 42 insertions(+), 22 deletions(-) create mode 100644 app/src/main/res/drawable/ripple_background.xml diff --git a/app/src/main/res/drawable/button_accent_background.xml b/app/src/main/res/drawable/button_accent_background.xml index 6badef84..d64219d4 100644 --- a/app/src/main/res/drawable/button_accent_background.xml +++ b/app/src/main/res/drawable/button_accent_background.xml @@ -1,6 +1,6 @@ + android:color="?attr/colorControlHighlight"> diff --git a/app/src/main/res/drawable/button_setup_background.xml b/app/src/main/res/drawable/button_setup_background.xml index b9d949cb..cdef1226 100644 --- a/app/src/main/res/drawable/button_setup_background.xml +++ b/app/src/main/res/drawable/button_setup_background.xml @@ -1,11 +1,6 @@ - - - - - - - - + + + + diff --git a/app/src/main/res/drawable/ripple_background.xml b/app/src/main/res/drawable/ripple_background.xml new file mode 100644 index 00000000..671c284a --- /dev/null +++ b/app/src/main/res/drawable/ripple_background.xml @@ -0,0 +1,10 @@ + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/transparent_circle_background.xml b/app/src/main/res/drawable/transparent_circle_background.xml index 6d78ee5e..cc91339a 100644 --- a/app/src/main/res/drawable/transparent_circle_background.xml +++ b/app/src/main/res/drawable/transparent_circle_background.xml @@ -1,14 +1,14 @@ + android:color="?attr/colorControlHighlight"> - + - + \ No newline at end of file diff --git a/app/src/main/res/layout/base_item.xml b/app/src/main/res/layout/base_item.xml index f701a1f8..1f74a8fc 100644 --- a/app/src/main/res/layout/base_item.xml +++ b/app/src/main/res/layout/base_item.xml @@ -18,7 +18,9 @@ android:layout_height="wrap_content" android:layout_marginHorizontal="12dp" android:layout_marginBottom="24dp" - android:foreground="?android:attr/selectableItemBackground" + android:clickable="true" + android:focusable="true" + android:foreground="@drawable/ripple_background" android:orientation="vertical"> diff --git a/app/src/main/res/layout/episode_item.xml b/app/src/main/res/layout/episode_item.xml index b6e96225..994fd225 100644 --- a/app/src/main/res/layout/episode_item.xml +++ b/app/src/main/res/layout/episode_item.xml @@ -19,7 +19,9 @@ android:layout_height="100dp" android:layout_marginHorizontal="24dp" android:layout_marginBottom="24dp" - android:foreground="?android:attr/selectableItemBackground"> + android:clickable="true" + android:focusable="true" + android:foreground="@drawable/ripple_background"> + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toTopOf="parent"> @@ -350,7 +351,9 @@ android:layout_width="@dimen/nextup_media_width" android:layout_height="wrap_content" android:layout_marginHorizontal="24dp" - android:foreground="?attr/selectableItemBackground" + android:clickable="true" + android:focusable="true" + android:foreground="@drawable/ripple_background" android:orientation="vertical">