package com.ToastTest;
import android.app.*;
import android.os.*;
import android.view.*;
import android.widget.*;
import com.ToastTest.R;
public class ToastTest extends Activity {
Toast mToast=null;
int count;
String str;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
findViewById(R.id.dualmonster).setOnClickListener(mClickListener);
findViewById(R.id.book).setOnClickListener(mClickListener);
findViewById(R.id.legna).setOnClickListener(mClickListener);
findViewById(R.id.lived).setOnClickListener(mClickListener);
}
Button.OnClickListener mclicklistener=new Button.OnClickListener(){
public void onclick(view v){
switch(v.getid()){
case R.id.dualmonster:
Toast.makeText(ToastTest.this, "http://www.naver.com",
Toast.LENGTH_SHORT).show();
break;
case R.id.book:
Toast.makeText(ToastTest.this, "http://www.yahoo.com",
Toast.LENGTH_SHORT).show();
break;
case R.id.legna:
Toast.makeText(ToastTest.this, "http://www.daum.net",
Toast.LENGTH_SHORT).show();
break;
case R.id.lived:
Toast.makeText(ToastTest.this, "http://www.nate.com",
Toast.LENGTH_SHORT).show();
break;
}
}
};
}
버튼을 누르면 사이트가 뜨게 해본다고 짜고 있는데
사이트 주소 넣어 놓은건 신경 안쓰셔도 ;; ㅋㅋㅋ 맘대로 넣은거라
findViewById(R.id.dualmonster).setOnClickListener(mClickListener);
findViewById(R.id.book).setOnClickListener(mClickListener);
findViewById(R.id.legna).setOnClickListener(mClickListener);
findViewById(R.id.lived).setOnClickListener(mClickListener); //mClickListener가 선언되어있지 않다
Button.OnClickListener mclicklistener=new Button.OnClickListener(){
public void onclick(view v){ //view가 선언 되어 있지 않다...;;
이런 에러가 납니다 ;;
안드로이드 프로그래밍 정복 책에껄 그대로 치고 메세지 부분에만 바꿧는데 왜 저럴까요




mclicklistener 가 mClickListener 게 아닐까여?
대소문자 오류 같은데..