Untitled
unknown
plain_text
a year ago
659 B
5
Indexable
object MediaPlayerManager { private var mediaPlayer: MediaPlayer? = null fun playMusic(context: Context, resId: Int) { if (mediaPlayer == null) { mediaPlayer = MediaPlayer.create(context, resId) mediaPlayer?.isLooping = true mediaPlayer?.start() } else { if (!mediaPlayer!!.isPlaying) { mediaPlayer!!.start() } } } fun stopMusic() { mediaPlayer?.let { if (it.isPlaying) { it.stop() it.reset() it.release() mediaPlayer = null } } } }
Editor is loading...
Leave a Comment