Когда вы переопределили onKeyDown () и т. Д., Убедитесь, что вы вызываете super.onKeyDown (), а также для клавиш, которые вы не обрабатываете или, по крайней мере, для клавиш увеличения / уменьшения громкости, например, в подклассе представления:*
public boolean onKeyDown(int keyCode, KeyEvent event) {
// do your stuff here...
if ((keyCode == KeyEvent.KEYCODE_VOLUME_UP) || (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN)) {
return super.onKeyUp(keyCode, event);
}
return true;
}