0

我正在使用打开网站的 WebView,但它的滚动更多。它在浏览器中滚动较少,但在 webview 中滚动较多。我如何在 Web 视图中与浏览器相同。

public class MainActivity extends Activity {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.activity_main);

        final WebView myWebView = (WebView)findViewById(R.id.testwebview);
        final ProgressBar myPB = (ProgressBar)findViewById(R.id.testprogressbar);

        WebSettings webSettings = myWebView.getSettings();
        webSettings.setSavePassword(false);
        webSettings.setSaveFormData(false);
        webSettings.setJavaScriptEnabled(true);
        webSettings.setSupportZoom(false);
        webSettings.setAppCacheEnabled(true);

        // Add WebViewClient to be notified of page load
        myWebView.setWebViewClient(new WebViewClient(){
            @Override
            public void onPageFinished(WebView view, String url){
                // Show webview and hide progress bar
                myWebView.setVisibility(View.VISIBLE);
                myPB.setVisibility(View.INVISIBLE);
            }
        });
        myWebView.loadUrl("http://pmtestonline.com");
    }
}
4

1 回答 1

0

我认为你应该看看这两个问题

WebView 不调整大小

但从中我看到你每次都需要创建新的 WebView

WebView height = wrap_content 更改字体大小不起作用

还有答案...

编辑以编程方式创建新的 webview

以编程方式创建的 RelativeLayout 中的 Webview

这也是我试图以编程方式将 WebView 插入我的代码

于 2014-01-27T12:46:06.270 回答