2017-05-23 2 views
1

i mit Klick-Taste Benachrichtigungsdienste in Mediaplayer nächsten Song spielt mein Lied spielen ich diesen Code verwenden möchte spielen kann:wie nächsten Song Mediaplayer mit Klick-Taste Benachrichtigung

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); 

      } 
     }); 
     } 

und meinen Servicecode:

@Override 
    public void onSkipToNext() { 
    super.onSkipToNext(); 
buildNotification(generateAction(android.R.drawable.ic_media_pause, "Pause", ACTION_PAUSE)); 

    } 

bitte helfen, wie diese Aktion?

Antwort

Verwandte Themen