Im, использующий Exoplayer для воспроизведения видео в моем приложении для Android. Я хочу разместить кнопку воспроизведения/паузы в середине видеопроигрывателя (как на изображении ниже). Как достичь этого Кнопка Android ExoPlayer, Play/Pause в середине VideoPlayer
Im просто раздувает новый макет вместо стандартного MediaController для Android. Им интересно, это правильный путь, чтобы получить ниже вид макета изображения
media_controller.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:background="#CC000000"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="4dip"
android:orientation="horizontal">
<ImageButton android:id="@+id/pause"
style="@android:style/MediaButton.Play"
android:layout_gravity="center_horizontal"
android:contentDescription="play/pause" />
<TextView android:id="@+id/time_current"
android:textSize="14sp"
android:textStyle="bold"
android:paddingTop="4dip"
android:paddingLeft="4dip"
android:layout_gravity="center_horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingRight="4dip" />
<SeekBar
android:id="@+id/mediacontroller_progress"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="0dip"
android:layout_weight="1"
android:layout_height="32dip" />
<TextView android:id="@+id/time"
android:textSize="14sp"
android:textStyle="bold"
android:paddingTop="4dip"
android:paddingRight="4dip"
android:layout_gravity="center_horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingLeft="4dip" />
</LinearLayout>
вы пытались создать кнопки и добавить их в макет? –
Я пробовал, но кнопки идут внизу –
вы можете разместить свой макет и показать мне, где именно вы пытались добавить эти кнопки? –