2012-01-18 2 views
2

Я разрабатываю приложение для викторины, которое разрабатывается полностью, но при различных действиях моей игры на каждом правильном и неправильном ответе воспроизводятся разные звуковые файлы и соответствующие звуки тем также играет на фоне.Android: Остановить или отключить медиаплеер, но для всех видов деятельности

Но проблема возникает, когда я хочу остановить или отключить звук и запустить все экземпляры медиаплеера, работающего в различных действиях, при нажатии кнопки отключения звука и звука при запуске. Может кто-нибудь помочь мне выявить логику достижения Это. Я много разбираюсь в логике, но не могу найти какую-либо концепцию для достижения этой цели, поэтому нет кода для показа. Потому что он полностью основан на логике.

ответ

1

Вы можете использовать глобальный класс, содержащий «статический» медиаплеер (ы). Когда вам нужно остановить, запустить или приостановить медиаплеера, вы можете использовать

Global.mp1.stop(); 
Global.mp2.pause(); 
Global.mp3.start(); 

и т.д.

Смежные вопросы