Chrome和HTML Viewer有区别吗?

时间:2013-08-25 09:45:26

标签: android html webview

我有一个HTML页面,我在我的电脑中下载(另存为)。我在android资源文件夹和webview中加载了相同的内容,我试图加载保存的HTML页面。 HTML页面不适合webview。我使用了以下代码:

        WebView webView = new WebView(this);
        setContentView(webView);
         //Enable Java scripts
    //   webView.getSettings().setJavaScriptEnabled(true);
//       webView.setInitialScale(100);
         //webView.getSettings().setDefaultZoom(ZoomDensity.FAR);
         webView.getSettings().setLoadWithOverviewMode(true);
         webView.getSettings().setUseWideViewPort(true);
         webView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
         webView.setScrollbarFadingEnabled(false);
        //webview.setInitialScale(100); No need for this one
        WebSettings settings = webView.getSettings();
        settings.setBuiltInZoomControls(false);

现在,我已经提到了许多stackoverflow讨论,但是,它们都没有帮助。网页的宽度是合适的,但高度不是。我加载的页面下方有很多空白区域。布局xml如下:

<WebView
    android:id="@+id/web"
    android:layout_width="match_parent"
    android:layout_height="fill_parent"/>

我试图直接从我的Android设备中的chrome调用网站,并且网页非常适合屏幕。但是,在Web视图中不一样。

我尝试在HTML查看器中打开已保存的html页面,同样的情况也是如此。这有什么区别?有人可以帮助我了解如何在视图中使用网页吗?为什么只有页面高度有区别?

此致 哈

0 个答案:

没有答案