片段中的视频视图与另一个片段重叠
Posted
技术标签:
【中文标题】片段中的视频视图与另一个片段重叠【英文标题】:VideoView in Fragment Overlapping another Fragment 【发布时间】:2021-08-29 15:38:28 【问题描述】:我的应用程序有许多片段,所有片段都运行良好,但只有一个具有 VideoView 的片段与另一个具有条形码扫描仪的片段重叠。 如果我在 Fragment 中插入 ImageView 而不是 VideoView 则它不会重叠,但与 VideoView 重叠。
有videoView的片段:
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState)
View view = inflater.inflate(R.layout.fragment_splash_screen, container, false);
vd = view.findViewById(R.id.adv);
vd.setVideoURI(Uri.parse("android.resource://" + getContext().getPackageName() + "/" + R.raw.coffee));
vd.requestFocus();
vd.start();
MediaController mediaController = new MediaController(getContext());
vd.setMediaController(mediaController);
mediaController.setAnchorView(vd);
vd.setOnPreparedListener(new MediaPlayer.OnPreparedListener()
@Override
public void onPrepared(MediaPlayer mp)
mp.setLooping(true);
mp.setVolume(0f, 0f);
);
return view;
【问题讨论】:
【参考方案1】:您可以做的只是为父片段设置背景颜色并使其可点击,如下所示。
【讨论】:
以上是关于片段中的视频视图与另一个片段重叠的主要内容,如果未能解决你的问题,请参考以下文章