在屏幕上安装webview而无需访问网页代码

时间:2016-05-11 21:52:59

标签: android html webview android-webview

好的,我有一个webview,我正在尝试加载此网址:http://catalog.ccbcmd.edu/preview_course_incoming.php?catname=Catalog%202015-16&prefix=ENGL&code=101

我无法访问任何页面的源代码来编辑它。我想格式化webview,以便视图不必水平滚动,但是,当我把它全部放到屏幕上时,它太小了。有人可以帮忙吗?如果需要,我可以使用垂直滚动条。

更新:这是我的代码

    WebView webView = (WebView)findViewById(R.id.webView);
    webView.setWebViewClient(new WebViewClient());
    webView.getSettings().setJavaScriptEnabled(true);
    webView.getSettings().setLoadWithOverviewMode(true);
    webView.getSettings().setUseWideViewPort(true);
    webView.setScrollContainer(false);
    webView.getSettings().setSupportZoom(true);
    webView.getSettings().setBuiltInZoomControls(true);
    webView.getSettings().setDisplayZoomControls(false);
    webView.setScrollbarFadingEnabled(false);      
    webView.getSettings().setLayoutAlgorithm(WebSettings.LayoutAlgorithm.SINGLE_COLUMN);
    webView.getSettings().setUserAgentString("Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:25.0) Gecko/20100101 Firefox/4.0");
    webView.loadUrl(url);

Good text size, but has horizontal scrollbar No vertical scrollbar, but really small text

2 个答案:

答案 0 :(得分:0)

可以启用缩放。

webView.getSettings()setBuiltInZoomControls(真);

就像那样。

enter image description here

答案 1 :(得分:0)

尝试使用文本自动调整功能,它会自动放大文字。它适用于KITKAT及以上版本。

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
    browser.getSettings().setLayoutAlgorithm(WebSettings.LayoutAlgorithm.TEXT_AUTOSIZING);
}