Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/208.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android视频视图在视频播放后创建一个黑屏_Android_Android Webview_Android Videoview - Fatal编程技术网

Android视频视图在视频播放后创建一个黑屏

Android视频视图在视频播放后创建一个黑屏,android,android-webview,android-videoview,Android,Android Webview,Android Videoview,我使用Android的VideoView播放本地存储的mp4视频。我的应用程序是一个混合应用程序,即基于webview的应用程序,我使用本机代码播放视频。视频在与webview相同的活动中播放。我只在Android版本4.0.X上遇到了一个问题。 在开始视频之前,我切换webview和videoview的可见性,以便webview不可见,videoview可见。视频结束后,我将其反转。我仍然在网络视图上看到一个黑屏,其面积与视频尺寸相同。例如,如果视频仅覆盖部分屏幕并在屏幕中央播放,则只有那么多

我使用Android的VideoView播放本地存储的mp4视频。我的应用程序是一个混合应用程序,即基于webview的应用程序,我使用本机代码播放视频。视频在与webview相同的活动中播放。我只在Android版本4.0.X上遇到了一个问题。 在开始视频之前,我切换webview和videoview的可见性,以便webview不可见,videoview可见。视频结束后,我将其反转。我仍然在网络视图上看到一个黑屏,其面积与视频尺寸相同。例如,如果视频仅覆盖部分屏幕并在屏幕中央播放,则只有那么多区域保持黑色。只有当我改变应用程序的方向时,它才会被删除。webview和videoview都在框架布局下。 为什么会发生这种情况,而且只在Android 4.0.X中发生?请帮忙