#android
#Android
Вопрос:
Вероятно, это вопрос новичка, но как я могу приостановить и возобновить работу медиаплеера в сервисе из моей активности. Вот что я настроил до сих пор, но это не работает.
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;
}
}
Мы очень ценим вашу помощь!
Ответ №1:
Создайте статический класс singelton для MediaPlayer, и вы сможете получить к нему доступ из любого места.
Пример вы можете посмотреть здесь: Создание звуковых эффектов в Android
Что касается синглтона — Singleton wiki
Комментарии:
1. Можете ли вы объяснить, как это сделать, или хотя бы дать ссылку на пример, пожалуйста?