片段交易不会隐藏Flash播放器

时间:2013-03-06 11:16:59

标签: android flash fragment

我有两个片段。

在第一个我有一个webview。

在第二部分,我有另一个网页浏览。

我已将这些片段作为标签添加到操作栏。

在第一个片段webview中,当我打开一些flash视频时,一切都很好,但随后发生了灾难 - 我打开了第二个片段,但是从第一个片段开始,flash播放器仍然可见。

在这张link图片中 在Flash播放器后面google.com将在片段二中打开。

我该如何解决?我正在使用简单的TabListener ft.show()更改片段;和ft.hide();

1 个答案:

答案 0 :(得分:0)

我认为这是因为WebView使用表面来播放视频。问题是SurfaceView锁定窗口空间。

我认为在您的情况下,ft.replace()更适合制表符更改并应解决此问题。您也可以尝试保留显示/隐藏交易类型并在WebViewwv = null;回调中以某种方式(甚至可能onPause())“杀死”您的onStop()并将其恢复为{ {1}}。

祝你好运!