Как узнать, есть ли уже аудио фокус? - PullRequest
3 голосов
/ 30 августа 2011

У меня есть приложение Android для воспроизведения аудио, которое вежливо выполняет requestAudioFocus (), когда оно начинает играть, и прекращает работу AudioFocus (), когда оно останавливается. Иногда пользователь захочет воспроизвести другой файл в моем приложении, я бы хотел проверить, есть ли у меня аудиофокус, чтобы я не делал запрос от себя. Глядя на документацию по AudioManager, я не вижу способа сделать это - кажется довольно вопиющим упущением. Кто-нибудь знает, есть ли способ определить, имеет ли сервис уже аудио фокус перед вызовом запроса?

...