Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/335.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
Java 显示/隐藏webview问题_Java_Android_Flash_Webview - Fatal编程技术网

Java 显示/隐藏webview问题

Java 显示/隐藏webview问题,java,android,flash,webview,Java,Android,Flash,Webview,我在一个应用程序中工作,该应用程序在同一个视图中有一组按钮和一个web视图(GoE),当应用程序启动时,它只显示按钮,单击时显示web视图并加载url(按钮所在的布局设置为GoE)它包含一个flash media player和一个按钮,当单击该按钮时,它会使web视图再次不可见,并显示包含按钮的第一个布局,以便能够选择不同的网站。问题是,当web视图不可见时,flash media player会停留在屏幕上并阻止按钮,我怎样才能解决这个问题?如果媒体播放器停留在按钮后面就可以了,但是我找不到

我在一个应用程序中工作,该应用程序在同一个视图中有一组按钮和一个web视图(GoE),当应用程序启动时,它只显示按钮,单击时显示web视图并加载url(按钮所在的布局设置为GoE)它包含一个flash media player和一个按钮,当单击该按钮时,它会使web视图再次不可见,并显示包含按钮的第一个布局,以便能够选择不同的网站。问题是,当web视图不可见时,flash media player会停留在屏幕上并阻止按钮,我怎样才能解决这个问题?如果媒体播放器停留在按钮后面就可以了,但是我找不到答案,非常感谢您的帮助,谢谢

更新代码:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<LinearLayout android:layout_height="wrap_content" android:id="@+id/linearLayout1" android:layout_width="match_parent" android:orientation="vertical">
    <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Web 1" android:id="@+id/buttonWeb1"></Button>
    <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/buttonWeb2" android:text="Web 2"></Button>
    <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Web 3" android:id="@+id/buttonWeb3"></Button>
</LinearLayout>
<LinearLayout android:layout_height="wrap_content" android:id="@+id/linearLayout2" android:layout_width="match_parent" android:orientation="vertical">
    <Button android:layout_height="wrap_content" android:layout_width="wrap_content" android:id="@+id/buttonBack" android:text="Back to Buttons"></Button>
    <WebView android:layout_height="match_parent" android:layout_width="match_parent" android:id="@+id/webView"></WebView>
</LinearLayout>

}

我知道已经有一段时间了,但我刚刚解决了一个类似的问题,将webview设置为空

wv.loadUrl("about:blank");

请将与此问题相关的代码发布到@Kevin,很抱歉延迟,但我只是用我正在使用的代码更新了此问题。如果你尝试一下,你就会明白我的意思。Thanks@zvzej你找到解决办法了吗。我也有同样的问题。不,我还没有找到解决这个问题的方法。您是否尝试调用
view.bringToFront();parent.requestLayout();parent.invalidate()?此外,您可能需要将父布局更改为
RelativeLayout
wv.loadUrl("about:blank");