1.在AndroidManifest.xml中加入權限

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

2.修改layout中的xml加入WebView

 

  1. <?xml version="1.0" encoding="utf-8"?>  
  2. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  
  3.     android:orientation="vertical"  
  4.     android:layout_width="fill_parent"  
  5.     android:layout_height="fill_parent"  
  6.     >  
  7. <WebView android:id="@+id/mybrowser"   
  8.    android:layout_width="fill_parent"   
  9.    android:layout_height="fill_parent"   
  10.    />  
  11. </LinearLayout> 

3.插入原始碼(紅字部分要改)

package com.XXX;

import android.app.Activity;
import android.os.Bundle;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;

public class AndroidWebView extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

setContentView(R.layout.main);

String myURL = "http://website";
WebView myBrowser=(WebView)findViewById(R.id.mybrowser);

WebSettings websettings = myBrowser.getSettings();
websettings.setSupportZoom(true);
websettings.setBuiltInZoomControls(true);
websettings.setJavaScriptEnabled(true);

myBrowser.setWebViewClient(new WebViewClient());

myBrowser.loadUrl(myURL);

}
}

 

轉貼至http://androidbiancheng.blogspot.tw

若遇到html加載右邊留白想去除

請到layout目錄中的xml新增

android:scrollbars="none"

 

 

 

 

arrow
arrow
    文章標籤
    android
    全站熱搜

    as7r0l1n 發表在 痞客邦 留言(0) 人氣()