RemoteControlClient — нужен ли Audio Focus?

Я новичок в RemoteControlClient и все еще изучаю его. Однако я видел, что его можно использовать для получения мультимедийных кнопок, таких как «Воспроизведение / Пауза», на экране блокировки.

В любом случае, мой вопрос: требуется ли Audio Focus для работы RemoteControlClient, чтобы он отображался на экране блокировки? У меня нет никакой формы Audio Focus для моего приложения (и, возможно, то, как мой медиаплеер реализован для моего приложения, вероятно, не лучший способ сделать это), и мои элементы управления на экране блокировки не отображаются.

В качестве примечания, я также нахожу пример RandomMusicPlayer немного запутанным.


person LOL. NO.    schedule 12.03.2013    source источник


Ответы (1)


Да, я обнаружил, что аудиофокус необходим для отображения элементов управления звуком на экране блокировки. Я реализовал его в соответствии с RandomMusicPlayer, и теперь он отлично работает. И да, я согласен, что RandomMusicPlayer немного сбивает с толку. Требуется разумное время, чтобы разобраться. Вот хорошее руководство по фокусировке звука, которое вы тоже можете использовать http://developer.android.com/training/managing-audio/audio-focus.html.

person Fedor    schedule 05.08.2013