Android webview没有全屏显示

Android webview没有全屏显示,android,android-layout,android-scrollview,Android,Android Layout,Android Scrollview,我有两个按钮的简单布局,你可以在图中看到,当我点击谷歌按钮时,它会在网络视图中打开谷歌网站,因为你看到它不是在全屏上打开谷歌网站,而是在显示这两个按钮,但当我从主布局中删除滚动条时,网络视图会在全屏上显示谷歌网站,如何解决此问题,因为我希望在主布局中使用scrollview。。这是我的main.xml xml 当我点击google按钮时,它会在webview中打开google网站 正如你们看到的,它并没有全屏打开谷歌网站 这是因为您可能正在使用具有相同XML布局的相同活动,其中有其他小部件。但解

我有两个按钮的简单布局,你可以在图中看到,当我点击谷歌按钮时,它会在网络视图中打开谷歌网站,因为你看到它不是在全屏上打开谷歌网站,而是在显示这两个按钮,但当我从主布局中删除滚动条时,网络视图会在全屏上显示谷歌网站,如何解决此问题,因为我希望在主布局中使用scrollview。。这是我的main.xml

xml

当我点击google按钮时,它会在webview中打开google网站 正如你们看到的,它并没有全屏打开谷歌网站

这是因为您可能正在使用具有相同XML布局的相同活动,其中有其他小部件。但解决办法并不困难

一,。首先用一个小部件WebView创建类似web.xml的东西。 2.然后创建另一个从活动扩展而来的类,例如WebBrowser.java 3.将其添加到Manifest.xml中,如下所示: 4.在WebBrowser中,该类将使用setContentViewR.layout.web设置布局并初始化WebView。 5.点击谷歌按钮后,创建新的意图并开始新的活动。

您的web.xml可能看起来像

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical"
    >

    <WebView
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        />

</LinearLayout>

使用两个活动,一个带有按钮,另一个带有webview,当您单击按钮时,它将转到另一个带有webview的活动。您想要什么..当web view打开时,按钮应该消失?不要将webview放在滚动视图中-这将不起作用。
Intent i = new Intent(this, WebBrowser.class);
startActivity(i);
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical"
    >

    <WebView
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        />

</LinearLayout>
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);