How to hide control buttons in ExoPlayer2
ExoPlayer-r2.2.0 used
videoView.hideController();videoView.setControllerVisibilityListener(new PlaybackControlView.VisibilityListener() { @Override public void onVisibilityChange(int i) { if(i == 0) { videoView.hideController(); } }});
or
app:use_controller="false" in Layout
<... xmlns:app="http://schemas.android.com/apk/res-auto" ...> <com.google.android.exoplayer2.ui.SimpleExoPlayerView android:layout_width="match_parent" android:layout_height="match_parent" app:use_controller="false"/>
Kotlin:
exoPlayerView.useController = false
Java:
exoPlayerView.setUseController(false);
XML:
app:use_controller="false"
Documentation:https://exoplayer.dev/doc/reference/com/google/android/exoplayer2/ui/PlayerView.html#setUseController-boolean-