MediaController阻止其他ui元素

时间:2013-07-15 17:05:41

标签: android android-videoview mediacontroller

我正在使用this answer中发布的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);

问题是当显示来自mediacontroller的播放控件时,屏幕中的其他元素(我有几个按钮)似乎被阻止;其中一些工作(距视频窗口最远)但它们没有显示UI响应(即按下时按钮不会改变颜色),有些甚至无法工作,就像视频控件叠加层“高于它们”一样当它显然不是(视觉上,至少)。

隐藏媒体控件可使所有UI再次正常工作。

0 个答案:

没有答案