Skip to content

Commit d5f6256

Browse files
committed
Notification Seekbar on audio change.
1 parent faa506a commit d5f6256

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

app/src/main/java/com/harshRajpurohit/musicPlayer/MusicService.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ import android.os.*
1010
import android.support.v4.media.MediaMetadataCompat
1111
import android.support.v4.media.session.MediaSessionCompat
1212
import android.support.v4.media.session.PlaybackStateCompat
13-
import androidx.media.app.NotificationCompat
1413

1514
class 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

Comments
 (0)