2011-10-27 92 views
0

這可能是一個新手問題,但是如何從我的活動中暫停和恢復我的媒體播放器。這是我迄今爲止設置的,但它不起作用。在活動服務中暫停MediaPlayer

pause.setOnClickListener(new View.OnClickListener() { 
     public void onClick(View v) { 
      MyService.pauseSong(); 
     } 
    }); 

在我的服務是這樣的:

public void pauseSong(){  
    if (mediaPlayer.isPlaying() == true){ 
     mediaPlayer.pause(); 
     notificationManagerPlay.cancel(5); 
     pauseplay = 0; 
    } 
} 

您的幫助表示讚賞這麼多!

回答

0

爲MediaPlayer製作一個包裝靜態singelton類,您可以從任何地方訪問它。

舉一個例子,你可以看看這裏:Creating sound effects in android

至於單 - Singleton wiki

+0

你能解釋一下如何做到這一點,或者至少聯繫一個例子嗎? –