Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android系統教程 >> Android開發教程 >> Android開發入門(十六)其他視圖 16.2 WebView

Android開發入門(十六)其他視圖 16.2 WebView

編輯:Android開發教程

WebView能夠讓你在activity中去內嵌一個web浏覽器。如果你的應用需要內嵌一些web內容的話,這是非 常有用的。

下面展示如何在activity中通過編碼的方式去加載網頁中的內容。

1. 新建一個工 程,WebView。

2. main.xml中的代碼。

<?xml version="1.0" encoding="utf-8"?>  

  
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:orientation="vertical" >    
       
    <WebView android:id="@+id/webview1" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" />    
       
</LinearLayout>

3. WebViewActivity.java中的代碼。

public class 

WebViewActivity extends Activity {    
    /** Called when the activity is first created. */ 
    @Override 
    public void onCreate(Bundle savedInstanceState) {    
        super.onCreate(savedInstanceState);    
        setContentView(R.layout.main);    
               
        WebView wv = (WebView) findViewById(R.id.webview1);    
                       
        WebSettings webSettings = wv.getSettings();    
        webSettings.setBuiltInZoomControls(true);    
               
        wv.loadUrl(    
            "http://chart.apis.google.com/chart" +    
            "?chs=300x225" +    
            "&cht=v" +    
            "&chco=FF6342,ADDE63,63C6DE" +    
            "&chd=t:100,80,60,30,30,30,10" +    
            "&chdl=A|B|C");    
       
}

4. 在AndroidManifest.xml中添加訪問網絡的權限。

<uses-permission 

android:name="android.permission.INTERNET"/>

5. 按F11在模擬器上面調試。

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