Android開發(fā) WebView的使用

1、首先我們的布局文件要添加一個WebView
``
<WebView
android:id="@+id/webview"
android:layout_width="match_parent"
android:layout_height="match_parent">

</WebView>
``

2、然后在我們的activity中

``

    WebSettings webSettings = webview.getSettings();
    webSettings.setUserAgentString("Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.134 Safari/537.36");
    webview.getSettings().setJavaScriptEnabled(true);
    webview.getSettings().setBuiltInZoomControls(true);
    webview.getSettings().setSaveFormData(false);
    webview.setWebViewClient(webViewClient);

    webview.loadUrl(Config.HOST+"app/resume/getAjax?cvId=1");
    webview.setWebViewClient(new WebViewClient() {
                            @Override
                            public void onReceivedSslError(WebView view,
                                                           SslErrorHandler handler, SslError error) {
                                // TODO Auto-generated method stub
                                // super.onReceivedSslError(view, handler, error); 父類的默認處理方式,內(nèi)部是handler.cancel(),必須去除
                                handler.proceed();// 接受所有網(wǎng)站的證書
                                // handleMessage(Message msg);// 進行其他處理


                            }
                        }
    );

``

3、在這個類的最下面 自定義一下
``

WebViewClient webViewClient = new WebViewClient() {
    @Override
    public void onPageStarted(WebView view, String url, Bitmap favicon) {
        super.onPageStarted(view, url, favicon);
    }

    @Override
    public void onPageFinished(WebView view, String url) {
        super.onPageFinished(view, url);
    }

    @Override
    public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) {
        return super.shouldOverrideUrlLoading(view, request);
    }
};

``

4、OKOK大功告成??!
效果圖


image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容