2

ビデオを再生する小さなウィンドウにメディア コントロールを制限するために、この回答に投稿されているように、ConstantAnchorMediaController を使用しています。また、コントロールが画面の下部に接続されているように見えるので、少しパディングも使用します。

mVideoView = (VideoView) view.findViewById(R.id.videoViewSlideShow);

mMedia = new ConstantAnchorMediaController(getActivity(), mVideoView);

mMedia.setMediaPlayer(mVideoView);
mMedia.setPadding(0, 0, 0, 50);
mVideoView.setMediaController(mMedia);

問題は、メディアコントローラーからの再生コントロールが表示されるときに、画面内の他の要素 (ボタンがいくつかあります) がブロックされているように見えることです。それらのいくつかは動作しますが (ビデオ ウィンドウから最も離れています)、UI の応答を示しません (つまり、ボタンを押しても色が変わりません)。明らかにそうではない場合(少なくとも視覚的に)。

メディア コントロールを非表示にすると、すべての UI が再び適切に機能するようになります。

4

0 に答える 0