这可能是一个新手问题,但我如何从我的活动暂停和恢复我的媒体播放器服务。这是我到目前为止设置的内容,但它不起作用。
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 :(得分:0)
为Media Player创建一个包装器静态单件类,您可以从任何地方访问它。
您可以在此处查看示例:Creating sound effects in android
至于单身人士 - Singleton wiki