AndroidでExoplayer2.8.4のライブラリで動画再生しようとしています。
再生中の画面をタッチしたときに現れる操作のためのコントローラーを
常時表示させたいのですが、再生動画に表示されている字幕と重ならないよう
再生画面の下に常時表示させたいのです。
現状では、レイアウトでplayer_viewの下にPlayerControlViewを配置して
layout
1<com.google.android.exoplayer2.ui.PlayerControlView 2 android:id="@+id/controller" 3 android:layout_width="match_parent" 4 android:layout_height="wrap_content" 5 android:layout_below="@id/player_view" 6 app:show_timeout="0"/>
とし、activityで
java
1simpleExoPlayerView.setUseController(false); 2simpleExoPlayerView.requestFocus(); 3simpleExoPlayerView.setPlayer(player); 4PlayerControlView controls = findViewById(R.id.controller); 5controls.setPlayer(player);
としています。
これだと再生やスキップ等のコントロール部分は動画の下に表示できたのですが、通常表示されるシークバーが出ませんでした。むしろシークバーだけ表示させるだけでも良いのですが方法を知っておられたら教えて下さい。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。