Android WebView顶部的VideoView
我有一个选项卡,里面有一个网络视图,显示了主页上的视频列表。单击视频后,我设置ContentView(视频),这是一种仅包含视频视图的XML。我在视频视图中添加了一个onCompletionListener,所以视频结束后,我想设置ContentView(webview)。我的日志显示WebView正在加载,但我从未出现过。屏幕保持黑色。如何将焦点放回WebView?当您想要切换时,不要使用两种不同的布局并调用setContentView(),我认为您应该将WebView和VideoView放在同一布局中,并使用Android WebView顶部的VideoView,android,focus,android-videoview,Android,Focus,Android Videoview,我有一个选项卡,里面有一个网络视图,显示了主页上的视频列表。单击视频后,我设置ContentView(视频),这是一种仅包含视频视图的XML。我在视频视图中添加了一个onCompletionListener,所以视频结束后,我想设置ContentView(webview)。我的日志显示WebView正在加载,但我从未出现过。屏幕保持黑色。如何将焦点放回WebView?当您想要切换时,不要使用两种不同的布局并调用setContentView(),我认为您应该将WebView和VideoView放在
View.setVisibility(View.INVISIBLE)代码>和视图.setVisibility(视图.VISIBLE)
控制在适当的时间显示哪一个。好,这已经起到了一半的作用。它很好地加载了Webview。然后,它会完美地播放视频。。问题是播放视频的区域保持黑色。。底部加载Webview..videoView.setVisibility(View.GONE)完成了这个任务!!谢谢你的帮助!