3

上下にアクション バーがあるビデオを表示する必要があります。

現在、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();
4

0 に答える 0