Как реализовать регулировку громкости с помощью Cast Companion LIbrary?
Я пытаюсь реализовать регулятор громкости с помощью библиотеки Cast Companion. Я немного запутался, как это должно быть сделано, хотя.
Первоначально я использовал VideoCastManager.onDispatchVolumeKeyEvent, который работал нормально, пока я не включил функцию блокировки экрана, которая, по-видимому, мешает этому методу фактически что-либо делать:
Ни в одной из инструкций не совсем понятно, как реализовать регулировку громкости, кроме как с помощью метода, который я пробовал. Я бы в основном хотел по умолчанию управлять устройством приведения с помощью аппаратных кнопок во всех возможных случаях во время приведения. Какие-либо предложения?
1 ответ
Оказывается, моя проблема была в том, что я использую
setVolumeControlStream(AudioManager.STREAM_MUSIC);
в моей основной деятельности, которая переопределяла то, что CCL делал для меня. Не забудьте удалить любые вызовы к этому при реализации этого.
Спасибо Али-Наддафу за помощь.