私のAndroid Appで動画を再生するためにExoplayerを使用しています。再生/一時停止ボタンをビデオプレーヤービューの中央に配置したい(下の画像のように)。これを達成する方法 Android ExoPlayer、VideoPlayerの途中にある再生/一時停止ボタン
AndroidデフォルトのmediaControllerの代わりに新しいレイアウトを追加するだけです。イムは思っこれはExoplayer 2.1.0で達成することができる画像レイアウトの以下のようなもの
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>
は、あなたがボタンを作成し、あなたのレイアウトに追加してみましたか? –
私はそれを試しましたが、ボタンが下に来る –
あなたのレイアウトを投稿し、正確にそれらのボタンを追加しようとしたところを教えてください。 –