2011년 5월 20일 금요일

WebView Demo Code

package com.google.android.web;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.Button;

public class WebActivity extends Activity {
WebView web ; Button yahoo , msn ;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
web = (WebView) findViewById(R.id.web) ;
web.setWebViewClient(new WebViewClient()) ;
web.loadUrl("http://www.yahoo.com");
yahoo = (Button) findViewById(R.id.yahoo);
msn = (Button) findViewById(R.id.msn) ;
yahoo.setOnClickListener(listener);
msn.setOnClickListener(listener) ;
}
OnClickListener listener = new OnClickListener() {
public void onClick(View v) {
switch(v.getId()) {
case R.id.yahoo : web.loadUrl("http://www.yahoo.com");
break ;
case R.id.msn : web.loadUrl("http://www.msn.com") ;
break ;
}
}
} ;
}