title: ExoPlayer: Place controller under the video without overlapping the video
body: <p>I have a <code>PlayerView</code> that takes up the top half of the Activity in portrait orientation with the bottom half of the screen showing some text.</p>
  
  <p>I need to have the controller <strong>under the video without overlapping the video content</strong> (it will always be shown). By default when a user touches the video the controller appears at the bottom of the video covering the bottom part of the video. I my case I need the controller to stick under the video with no intersections with the video content.</p>
  
  <p>I went through <code>SimpleExoPlayer</code> and <code>PlayerView</code> APIs but I haven't found any way to do so.</p>
  
  <p><strong>Question:</strong> How can I place the controller under the video with ExoPlayer?</p>
  
  <p>Here is how the layout looks like:</p>
  
  <pre><code>&lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
      android:layout_width="match_parent"
      android:layout_height="match_parent"&gt;
  
      &lt;com.google.android.exoplayer2.ui.PlayerView
          android:id="@+id/video_view"
          android:layout_width="match_parent"
          android:layout_height="wrap_content"/&gt;
  
      &lt;TextView
          android:id="@+id/text"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_alignParentStart="true"
          android:layout_below="@id/video_view"
          android:scrollbars="vertical" /&gt;
  
  &lt;/RelativeLayout&gt;
  </code></pre>