2011. 10. 18. 14:30

안드로이드, WebView 위젯으로 인터넷 브라우저 만들기

XML 파일

<?xml version="1.0" encoding="utf-8"?> 
<WebView 
xmlns:android="http://schemas.android.com/apk/res/android" 
android:id="@+id/webview" android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
/>

Manifest 파일에 <uses-permission....></uses-permission>을 삽입한다.

<uses-sdk android:minSdkVersion="10" />
    <uses-permission android:name="android.permission.INTERNET"></uses-permission>
<application android:icon="@drawable/icon" android:label="@string/app_name">

Activity Java 파일

import android.app.Activity;
import android.os.Bundle;
import android.webkit.WebView;
public class WebViewTest extends Activity {
  private WebView mWeb;
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    mWeb = (WebView) findViewById(R.id.webview);
    mWeb.getSettings().setJavaScriptEnabled(true);
    mWeb.loadUrl("http://www.google.com");
  }
}