@Override public boolean onTouchEvent(MotionEvent event) { if (event.getActionMasked() == MotionEvent.ACTION_DOWN) { if (controller.isVisible()) { controller.hide(); } else { controller.show(); } } return true; }
@Override public boolean dispatchKeyEvent(KeyEvent event) { return controller.dispatchKeyEvent(event); }
@Override public boolean onTrackballEvent(MotionEvent ev) { controller.show(); return true; }
@Override protected void setPlayer(SimpleExoPlayer player) { super.setPlayer(player); controller.setPlayer(player); }