Android VideoView: как получить индикаторы увеличения / уменьшения громкости в приложении - PullRequest
0 голосов
/ 17 ноября 2011

Я играю видео в своем приложении, используя VideoView.Когда я нажимаю кнопки увеличения / уменьшения громкости на телефоне, громкость мультимедиа изменяется.Вместо этого я хочу получать уведомления (методы ИЛИ намерения и т. Д.), Чтобы мое приложение могло выполнять настраиваемые действия при нажатии клавиши увеличения / уменьшения громкости.

1 Ответ

1 голос
/ 17 ноября 2011

Попробуйте этот код, чтобы взломать клавишу громкости

public boolean onKeyDown(int keyCode, KeyEvent event) 
{ 
   if (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN || keyCode == KeyEvent.KEYCODE_VOLUME_UP) { 
       //Do your thing  what you want...

     return true;
   } else {
       return super.onKeyDown(keyCode, event); 
   }
}
...