Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發實例 >> 使用Android的webView

使用Android的webView

編輯:Android開發實例

先加入網絡權限在AndroidManifest.xml

<uses-permission android:name="android.permission.INTERNET" />

在main.xml文件中,加入

<WebView android:id="@+id/wv1"
            android:layout_height="wrap_content"
            android:layout_width="fill_parent"
            />

 

 

在activity中,新建類WebViewClientDemo繼承WebViewClient。實現shouldOverrideUrlLoading(WebView view,String url)方法

@Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
            view.loadUrl(url);
            return true;
        }

在onCreate的方法中寫入:

webView = (WebView)findViewById(R.id.wv1);
        webView.loadUrl("http://henzil.easymorse.com");
        webView.setWebViewClient(new WebViewClientDemo());

這樣就完成了將一個網頁封裝到應用中。

若要是想支持javaScript,則需要再加入以下幾段代碼。若不加入以下幾句,則有的網頁中的鏈接不能點。

this.webView.getSettings().setSupportZoom(false);
this.webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(
                true);
this.webView.getSettings().setJavaScriptEnabled(true);

源代碼請見:http://henzil.googlecode.com/svn/trunk/android.webView/

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved