/** * Called to process media key events. Any {@link KeyEvent} can be passed but only media key * events will be handled. Does nothing if playback controls are disabled. * * @param event A key event. * @return Whether the key event was handled. */ public boolean dispatchMediaKeyEvent(KeyEvent event) { return useController && controller.dispatchMediaKeyEvent(event); }
@Override public boolean dispatchKeyEvent(KeyEvent event) { return dispatchMediaKeyEvent(event) || super.dispatchKeyEvent(event); }
/** * Called to process media key events. Any {@link KeyEvent} can be passed but only media key * events will be handled. Does nothing if playback controls are disabled. * * @param event A key event. * @return Whether the key event was handled. */ public boolean dispatchMediaKeyEvent(KeyEvent event) { return useController && controller.dispatchMediaKeyEvent(event); }