Android: остановить или отключить медиаплеер, но для всех видов деятельности - PullRequest
2 голосов
/ 18 января 2012

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

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

1 Ответ

1 голос
/ 18 января 2012

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

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

и т.д.

...