標籤:android blog http io 使用 java ar strong 檔案
使用WebView控制項 與其他控制項的使用方法相同 在layout中使用一個<WebView>標籤
WebView不包括導覽列,地址欄等完整瀏覽器功能,只用於顯示一個網頁
在WebView中載入Web頁面,使用loadUrl()
WebView myWebView = (WebView) findViewById(R.id.webview); myWebView.loadUrl("http://www.example.com");
注意在manifest檔案中加入訪問互連網的許可權:
Xml代碼
<uses-permission android:name="android.permission.INTERNET" />
在Android中點擊一個連結,預設是調用應用程式來啟動,因此WebView需要代為處理這個動作 通過WebViewClient
Java代碼
//設定WebViewClient webView.setWebViewClient(new WebViewClient(){ public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } public void onPageFinished(WebView view, String url) { super.onPageFinished(view, url); } public void onPageStarted(WebView view, String url, Bitmap favicon) { super.onPageStarted(view, url, favicon); } });
利用HTML5開發Android(2)---Android中構建HTML5應用