Управление воспроизведением аудио

Зависимости и условия

Вы также должны прочитать

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

После этого курса, вы сможете создавать приложения, которые реагируют на аппаратные нажатия аудио клавиш, которые запрашивают аудио фокус при воспроизведении аудио, и которые адекватно реагируют на изменение аудио фокуса, вызванное системой или другим приложением.

Уроки

Управление громкостью и воспроизведением
Узнайте, как убедитесь, что ваши пользователи могут регулировать громкость вашего приложения с помощью аппаратного или программного обеспечения управления громкостью, и где доступны кнопки воспроизведения, стоп, пауза, пропуск, и воспроизведение предыдущего медиа файла.
Управление активизацией аудио
С несколькими приложениями потенциально выполняющих воспроизведение аудио, важно думать о том, как они должны взаимодействовать. Чтобы избежать одновременного проигрывания несколькими музыкальными приложениями, Android использует аудио фокус для управления воспроизведением. Узнайте, как запросить аудио фокус, прослушивайте события о потере аудио фокуса, и как реагировать, когда это происходит.
Работа с оборудованием аудиовыхода
Аудио можно проигрывать из нескольких источников. Узнайте, как узнать, где звук воспроизводится, и как обработать отключение гарнитуры во время воспроизведения.