1.AndroidManifest.xml中必須使用許可"android.permission.INTERNET",否則會出 Web page not available 錯誤。

2.如果訪問的頁面中有JavaSrcipt,則webview必須設置支持JavaScriptWebSettings webSetting = webview.getSettings() ;webSetting.setJavaScriptEnabled(true) ;

3.如果頁面中連接,如果希望點擊連接繼續(xù)在當前browser中相應,而不是新開Android的系統(tǒng)browser中應該連接,必須覆蓋webview的WebViewClient對象。mWebView.setWebViewClient(new WebViewClient(){    public boolean shouldOverrideUrlLoading(WebView view,String url){        view.loadUrl(url) ;        return true ;    }})

4.如果不做任何處理,瀏覽網頁,點擊系統(tǒng)"Back"鍵,整個Browser會調用finish()而結束自身,如果希望瀏覽的網頁回退而不是推出瀏覽器,需要在當前Activity中處理并消費掉該Back事件。public boolean onKeyDown(int keyCode, KeyEvent event){    if((keyCode == KeyEvent.KEYCODE_BACK) && mWebView.canGoBack()){        mWebView.goBack() ;        return true ;    }    return super.onKeyDown(keyCode, event) ;}5.如果webView中需要用戶手動輸入用戶名,密碼或其他,則webview必須設置支持獲取手勢焦點。    webview.requestFocusFromTouch() ;

6.WebView加載界面主要調用三個方法:LoadUrl、LoadData、LoadDataWithBaseURL

1.LoadUrl 直接加載網頁,圖片并顯示

2.LoadData 顯示文字與圖片內容

3.LoadDataWithBase 顯示文字與圖片內容webSettings的常用方法setJavaScriptEnabled(true) ;//支持js腳本
setPluginsEnabled(true) ;//支持插件

延伸閱讀

學習是年輕人改變自己的最好方式-Java培訓,做最負責任的教育,學習改變命運,軟件學習,再就業(yè),大學生如何就業(yè),幫大學生找到好工作,lphotoshop培訓,電腦培訓,電腦維修培訓,移動軟件開發(fā)培訓,網站設計培訓,網站建設培訓學習是年輕人改變自己的最好方式