@@ -10,7 +10,6 @@ import android.os.*
1010import android.support.v4.media.MediaMetadataCompat
1111import android.support.v4.media.session.MediaSessionCompat
1212import android.support.v4.media.session.PlaybackStateCompat
13- import androidx.media.app.NotificationCompat
1413
1514class MusicService : Service (), AudioManager.OnAudioFocusChangeListener {
1615 private var myBinder = MyBinder ()
@@ -58,7 +57,7 @@ class MusicService: Service(), AudioManager.OnAudioFocusChangeListener {
5857 .setContentText(PlayerActivity .musicListPA[PlayerActivity .songPosition].artist)
5958 .setSmallIcon(R .drawable.music_icon)
6059 .setLargeIcon(image)
61- .setStyle(NotificationCompat .MediaStyle ().setMediaSession(mediaSession.sessionToken))
60+ .setStyle(androidx.media.app. NotificationCompat .MediaStyle ().setMediaSession(mediaSession.sessionToken))
6261 .setPriority(androidx.core.app.NotificationCompat .PRIORITY_HIGH )
6362 .setVisibility(androidx.core.app.NotificationCompat .VISIBILITY_PUBLIC )
6463 .setOnlyAlertOnce(true )
@@ -123,17 +122,18 @@ class MusicService: Service(), AudioManager.OnAudioFocusChangeListener {
123122 // pause music
124123 PlayerActivity .binding.playPauseBtnPA.setIconResource(R .drawable.play_icon)
125124 NowPlaying .binding.playPauseBtnNP.setIconResource(R .drawable.play_icon)
126- showNotification(R .drawable.play_icon)
127125 PlayerActivity .isPlaying = false
128126 mediaPlayer!! .pause()
127+ showNotification(R .drawable.play_icon)
128+
129129 }
130130 else {
131131 // play music
132132 PlayerActivity .binding.playPauseBtnPA.setIconResource(R .drawable.pause_icon)
133133 NowPlaying .binding.playPauseBtnNP.setIconResource(R .drawable.pause_icon)
134- showNotification(R .drawable.pause_icon)
135134 PlayerActivity .isPlaying = true
136- mediaPlayer!! .start()
135+ mediaPlayer!! .start()
136+ showNotification(R .drawable.pause_icon)
137137 }
138138 }
139139
0 commit comments