上下にアクション バーがあるビデオを表示する必要があります。
現在、MediaController と一緒に VideoView を使用していますが、MediaController を VideoView の上下に配置する方法が見つかりません。
実際、MediaController を VideoView の外側に配置することさえできませんが、その下にあります! 常に VideoView の下部のどこかに表示されますが、大きなパディングがあります!
私の現在のコードは次のとおりです。
VideoView video_view = (VideoView) getView().findViewById(R.id.video_view);
video_view.setVideoURI(video_uri);
MediaController controller = new MediaController(video_view.getContext())
{
@Override
public void hide()
{
this.show(0);
}
@Override
public void setMediaPlayer(MediaPlayerControl player)
{
super.setMediaPlayer(player);
this.show();
}
};
controller.setAnchorView(video_view);
video_view.setMediaController(controller);
video_view.start();