From 5b2f4ea7292f335f53a2310d197eeb40515acc05 Mon Sep 17 00:00:00 2001
From: birdbird <6892457-tzugen@users.noreply.gitlab.com>
Date: Fri, 28 Oct 2022 09:49:34 +0000
Subject: [PATCH] Fix Text overlap in some layouts
---
.../ultrasonic/fragment/NowPlayingFragment.kt | 2 +-
.../src/main/res/layout/list_layout_track.xml | 2 +-
.../src/main/res/layout/media_buttons.xml | 14 +++++-----
.../src/main/res/layout/now_playing.xml | 8 +++---
.../src/main/res/layout/player_media_info.xml | 26 ++++++++++++-------
.../{album_buttons.xml => track_buttons.xml} | 0
6 files changed, 31 insertions(+), 21 deletions(-)
rename ultrasonic/src/main/res/layout/{album_buttons.xml => track_buttons.xml} (100%)
diff --git a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/fragment/NowPlayingFragment.kt b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/fragment/NowPlayingFragment.kt
index 87c63d62..0b697297 100644
--- a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/fragment/NowPlayingFragment.kt
+++ b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/fragment/NowPlayingFragment.kt
@@ -67,7 +67,7 @@ class NowPlayingFragment : Fragment() {
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
playButton = view.findViewById(R.id.now_playing_control_play)
nowPlayingAlbumArtImage = view.findViewById(R.id.now_playing_image)
- nowPlayingTrack = view.findViewById(R.id.now_playing_trackname)
+ nowPlayingTrack = view.findViewById(R.id.now_playing_title)
nowPlayingArtist = view.findViewById(R.id.now_playing_artist)
rxBusSubscription = RxBus.playerStateObservable.subscribe { update() }
}
diff --git a/ultrasonic/src/main/res/layout/list_layout_track.xml b/ultrasonic/src/main/res/layout/list_layout_track.xml
index 117592a2..742d50b4 100644
--- a/ultrasonic/src/main/res/layout/list_layout_track.xml
+++ b/ultrasonic/src/main/res/layout/list_layout_track.xml
@@ -6,6 +6,6 @@
-
+
diff --git a/ultrasonic/src/main/res/layout/media_buttons.xml b/ultrasonic/src/main/res/layout/media_buttons.xml
index 1f972e9c..60c8f9bb 100644
--- a/ultrasonic/src/main/res/layout/media_buttons.xml
+++ b/ultrasonic/src/main/res/layout/media_buttons.xml
@@ -12,15 +12,16 @@
a:id="@+id/button_shuffle"
style="@style/Widget.Material3.Button.IconButton"
a:layout_width="0dip"
- a:layout_height="26dp"
+ a:layout_height="48dp"
a:layout_gravity="center"
a:layout_weight="1"
a:adjustViewBounds="true"
+ a:contentDescription="@string/buttons.shuffle"
a:focusable="true"
a:scaleType="fitCenter"
- a:contentDescription="@string/buttons.shuffle"
app:icon="@drawable/media_shuffle"
- app:iconGravity="textTop" />
+ app:iconGravity="textTop"
+ app:iconSize="20dp" />
+ app:iconGravity="textTop"
+ app:iconSize="20dp" />
\ No newline at end of file
diff --git a/ultrasonic/src/main/res/layout/now_playing.xml b/ultrasonic/src/main/res/layout/now_playing.xml
index b75598cc..b8e28468 100644
--- a/ultrasonic/src/main/res/layout/now_playing.xml
+++ b/ultrasonic/src/main/res/layout/now_playing.xml
@@ -27,13 +27,15 @@
a:paddingStart="11.0dip">
+ a:textAppearance="@style/TextAppearance.Material3.TitleLarge"
+ a:textSize="20sp"
+ tools:text="Title" />
@@ -52,7 +55,6 @@
a:layout_width="48dp"
a:layout_height="48dp"
a:layout_gravity="center|end"
- a:layout_marginTop="2dip"
a:layout_marginEnd="16dip"
a:layout_weight="0.0"
a:contentDescription="@string/buttons.play"
diff --git a/ultrasonic/src/main/res/layout/player_media_info.xml b/ultrasonic/src/main/res/layout/player_media_info.xml
index 49584fad..7ba566f3 100644
--- a/ultrasonic/src/main/res/layout/player_media_info.xml
+++ b/ultrasonic/src/main/res/layout/player_media_info.xml
@@ -25,36 +25,42 @@
@@ -62,14 +68,14 @@