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() + } } } }