From 1346c49c2467a0ed2a948f3be7cd8ed054b4d0da Mon Sep 17 00:00:00 2001 From: Prathamesh More Date: Tue, 21 Dec 2021 23:15:31 +0530 Subject: [PATCH] Added album cover in mini player(Again) --- .../fragments/other/MiniPlayerFragment.kt | 16 +++++---- .../main/res/layout/fragment_mini_player.xml | 33 ++++++++++++------- 2 files changed, 31 insertions(+), 18 deletions(-) diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/other/MiniPlayerFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/other/MiniPlayerFragment.kt index 3af154040..0bdfc952f 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/other/MiniPlayerFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/other/MiniPlayerFragment.kt @@ -32,6 +32,8 @@ import code.name.monkey.retromusic.extensions.show import code.name.monkey.retromusic.extensions.textColorPrimary import code.name.monkey.retromusic.extensions.textColorSecondary import code.name.monkey.retromusic.fragments.base.AbsMusicServiceFragment +import code.name.monkey.retromusic.glide.GlideApp +import code.name.monkey.retromusic.glide.RetroGlideExtension import code.name.monkey.retromusic.helper.MusicPlayerRemote import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper import code.name.monkey.retromusic.helper.PlayPauseButtonOnClickHandler @@ -110,13 +112,13 @@ open class MiniPlayerFragment : AbsMusicServiceFragment(R.layout.fragment_mini_p } private fun updateSongCover() { -// val song = MusicPlayerRemote.currentSong -// GlideApp.with(requireContext()) -// .asBitmap() -// .songCoverOptions(song) -// .transition(RetroGlideExtension.getDefaultTransition()) -// .load(RetroGlideExtension.getSongModel(song)) -// .into(binding.image) + val song = MusicPlayerRemote.currentSong + GlideApp.with(requireContext()) + .asBitmap() + .songCoverOptions(song) + .transition(RetroGlideExtension.getDefaultTransition()) + .load(RetroGlideExtension.getSongModel(song)) + .into(binding.image) } override fun onServiceConnected() { diff --git a/app/src/main/res/layout/fragment_mini_player.xml b/app/src/main/res/layout/fragment_mini_player.xml index 0c01d73a7..655a505a7 100644 --- a/app/src/main/res/layout/fragment_mini_player.xml +++ b/app/src/main/res/layout/fragment_mini_player.xml @@ -12,30 +12,41 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal" - android:paddingStart="0dp" - android:paddingEnd="8dp"> + android:paddingHorizontal="8dp"> - + app:cardCornerRadius="6dp" + app:layout_constraintBottom_toBottomOf="parent" + app:layout_constraintStart_toEndOf="@id/drag_view" + app:layout_constraintTop_toTopOf="parent"> + + +