Запустить сервис через звук в андроиде? - PullRequest
0 голосов
/ 13 мая 2011

Есть ли у них какая-либо возможность запустить сервис, бросить звук в Android. Если это возможно, значит, объясните шаги с объяснением

1 Ответ

0 голосов
/ 13 мая 2011

Я думаю, что это так. Для воспроизведения «звука» вы можете использовать MediaPlayer, это очень легко использовать с локальными файлами. Вы просто помещаете звуковые файлы в свою папку ресурсов и затем вызываете метод воспроизведения MediaPlayer со ссылкой на файл. Посмотрите apis для точного использования MediaPlayer.

Для сервисной части создайте сервис и переопределите метод onStartService. в этом методе делайте все, что я сказал выше о воспроизведении звука.

Обратите внимание, что если вы используете Сервис, вы должны самостоятельно решать проблемы параллелизма, такие как запуск нового потока, обеспечение одновременного воспроизведения только одного звука и т. Д.

Таким образом, вы можете использовать IntentService, который в основном запускает новый поток для каждого входящего намерения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...