From b799bbefd1958d61cc214c04f7527eed610d58d8 Mon Sep 17 00:00:00 2001 From: Bnyro Date: Tue, 20 Dec 2022 17:05:37 +0100 Subject: [PATCH] improve the player action buttons --- .../libretube/ui/fragments/PlayerFragment.kt | 1 - app/src/main/res/layout/fragment_player.xml | 100 ++++-------------- app/src/main/res/values/style.xml | 8 ++ 3 files changed, 29 insertions(+), 80 deletions(-) diff --git a/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt b/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt index 066e21f39..5cc2bd483 100644 --- a/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt +++ b/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt @@ -283,7 +283,6 @@ class PlayerFragment : BaseFragment(), OnlinePlayerOptions { if (SDK_INT < Build.VERSION_CODES.O) { binding.relPlayerPip.visibility = View.GONE - binding.optionsLL.weightSum = 4f } } diff --git a/app/src/main/res/layout/fragment_player.xml b/app/src/main/res/layout/fragment_player.xml index afe88b2b4..3811b453d 100644 --- a/app/src/main/res/layout/fragment_player.xml +++ b/app/src/main/res/layout/fragment_player.xml @@ -146,95 +146,37 @@ android:layout_marginLeft="10dp" android:layout_marginRight="10dp" android:gravity="center" - android:orientation="horizontal" - android:weightSum="5"> + android:orientation="horizontal"> - + style="@style/PlayerActionsText" + android:text="@string/share" + app:drawableTopCompat="@drawable/ic_share" /> - - - - - - + style="@style/PlayerActionsText" + android:text="@string/download" + app:drawableTopCompat="@drawable/ic_download" /> - - - - - - + style="@style/PlayerActionsText" + android:text="@string/pop_up" + app:drawableTopCompat="@drawable/ic_open" /> - - - - - - + style="@style/PlayerActionsText" + android:text="@string/audio" + app:drawableTopCompat="@drawable/ic_headphones" /> - - - - - - - - - - - - + style="@style/PlayerActionsText" + android:text="@string/save" + app:drawableTopCompat="@drawable/ic_save" /> diff --git a/app/src/main/res/values/style.xml b/app/src/main/res/values/style.xml index 0e5092ffc..3510a2a6f 100644 --- a/app/src/main/res/values/style.xml +++ b/app/src/main/res/values/style.xml @@ -94,8 +94,16 @@