From 5f0323e0a9ef4e95c3d38ad32824ec01b5cef80f Mon Sep 17 00:00:00 2001 From: klaus Date: Wed, 18 Dec 2024 17:01:41 +0900 Subject: [PATCH] =?UTF-8?q?=EB=AF=B8=EB=94=94=EC=96=B4=20=EC=95=8C?= =?UTF-8?q?=EB=A6=BC=20=EC=82=AD=EC=A0=9C=20=ED=9B=84=20=EC=9E=AC=EC=83=9D?= =?UTF-8?q?=20=EB=B2=84=ED=8A=BC=20=ED=84=B0=EC=B9=98=EC=8B=9C=20=EC=9E=AC?= =?UTF-8?q?=EC=83=9D=EC=9D=B4=20=EB=90=98=EC=A7=80=20=EC=95=8A=EB=8D=98=20?= =?UTF-8?q?=EB=B2=84=EA=B7=B8=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../player/AudioContentPlayerFragment.kt | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/kr/co/vividnext/sodalive/audio_content/player/AudioContentPlayerFragment.kt b/app/src/main/java/kr/co/vividnext/sodalive/audio_content/player/AudioContentPlayerFragment.kt index c161c08..3da1c67 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/audio_content/player/AudioContentPlayerFragment.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/audio_content/player/AudioContentPlayerFragment.kt @@ -308,11 +308,16 @@ class AudioContentPlayerFragment( ) binding.ivPlayOrPause.setOnClickListener { - mediaController?.let { - if (it.playWhenReady) { - it.pause() - } else { - it.play() + if (!SharedPreferenceManager.isPlayerServiceRunning) { + mediaController = null + connectPlayerService() + } else { + mediaController?.let { + if (it.playWhenReady) { + it.pause() + } else { + it.play() + } } } }