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 @@