Android 如何使用单击按钮通知播放下一首歌曲mediaplayer
我想通过单击按钮通知服务在mediaplayer中播放下一首歌曲播放我的歌曲我使用以下代码:Android 如何使用单击按钮通知播放下一首歌曲mediaplayer,android,service,notifications,media-player,Android,Service,Notifications,Media Player,我想通过单击按钮通知服务在mediaplayer中播放下一首歌曲播放我的歌曲我使用以下代码: public void playSongWithIndex(final int songIndex) { try { G.mediaPlayer.reset(); G.mediaPlayer.setDataSource(songList.get(songIndex).getFile_128()); G.mediaPlayer.prepareA
public void playSongWithIndex(final int songIndex) {
try {
G.mediaPlayer.reset();
G.mediaPlayer.setDataSource(songList.get(songIndex).getFile_128());
G.mediaPlayer.prepareAsync();
G.mediaPlayer.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mediaPlayer) {
startService = new Intent(G.context, MediaPlayerService.class);
startService.setAction(MediaPlayerService.ACTION_PLAY);
G.context.startService(startService);
G.mediaPlayer.start();
seekBar.setMax(G.mediaPlayer.getDuration());
timer = new Timer();
timer.schedule(new MainTimer(), 0, 1000);
}
});
}
和我的服务代码:
@Override
public void onSkipToNext() {
super.onSkipToNext();
buildNotification(generateAction(android.R.drawable.ic_media_pause, "Pause", ACTION_PAUSE));
}
请帮助如何执行此操作?阅读本文
此通知样式专门用于媒体:
“…您最多可以在标准视图中显示3个操作,与常规内容一起显示。”阅读本文
此通知样式专门用于媒体:
“…您最多可以升级3个操作,以便与常规内容一起显示在标准视图中。”