我正在尝试使用webview
String url = intent.getStringExtra("url");
WebView myWebView = (WebView) findViewById(R.id.webView);
WebSettings webSettings = myWebView.getSettings();
//webSettings.setJavaScriptEnabled(true);
webSettings.setBuiltInZoomControls(true);
//myWebView.loadUrl(url);
myWebView.loadUrl(url);
这是我当前的代码,但网页没有以任何方式调整大小。
如果我在模拟器中使用浏览器加载相同的网页,则会调整网页大小并正确显示。有人能帮助我吗?
myWebView.setInitialScale(50);这有助于并调整网页的大小,但左侧的网页仍有一小部分丢失。
这是正确的解决方案: How to create an android webview that is the same as the android default browser?
有人做了不同的事吗?
它现在按我的意愿加载网页但是它的空白区域太多了。文本在1列中都很局促,并且不会遍布页面。
答案 0 :(得分:0)
尝试以下代码,
myWebView.getSettings().setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);
答案 1 :(得分:-1)
尝试这个
myWebView.setInitialScale(1);