Android视频视图重叠问题
我使用了水平滚动的VideoView in-view寻呼机。问题是如果我从一个页面滑动到另一个页面,第二个页面会显示上一个视频的播放图像缩略图 在下图中,前裁剪是上一个视频的缩略图,背景是当前页面的实际视频 我只是在页面更改时这样做Android视频视图重叠问题,android,android-fragments,video,android-viewpager,android-videoview,Android,Android Fragments,Video,Android Viewpager,Android Videoview,我使用了水平滚动的VideoView in-view寻呼机。问题是如果我从一个页面滑动到另一个页面,第二个页面会显示上一个视频的播放图像缩略图 在下图中,前裁剪是上一个视频的缩略图,背景是当前页面的实际视频 我只是在页面更改时这样做 if (type.equalsIgnoreCase("Video")) { ImageView.setVisibility(View.GONE); VideoFrameLayout.setVisibility(View.VISIB
if (type.equalsIgnoreCase("Video")) {
ImageView.setVisibility(View.GONE);
VideoFrameLayout.setVisibility(View.VISIBLE);
youTubeViewLinearLayout.setVisibility(View.GONE);
VideoView.setVideoURI(Uri.parse(url.replaceAll(" ", "%20")));
VideoView.seekTo(5000);
VideoView.requestFocus();
}
似乎VideoView正在捕捉刷卡事件 要解决这个问题:
您只需停止VideoView消费onTouch事件,尝试创建自定义VideoView类,并通过返回always false(布尔onTouchEvent(MotionEvent ev)返回true)重写onTouch方法即可。如果您遇到同样的问题,但没有代码,请始终发布一些带问题的代码,你能解决它吗?