안녕하세요..^^
맥북 프로 + 이클립스 + 2.2 프로요 에뮬레이터로 작업중입니다...

안드로이드좀 공부해보려하니깐 자꾸 stopped unexpectedly 메시지가 나타나면서 꺼지길래
아래와 같이 try-catch를 이용해 에러 나는 부분을 잡아보니
findViewById 부분에서 mainbtn1에 아무런 값이 들어가지 않습니다. ;ㅅ; null이라고 나오네요...

제가 잘못한걸까요 ㅜ

 import android.app.Activity;<meta charset="utf-8">
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;

public class Main extends Activity {
    /** Called when the activity is first created. */
    Button mainbtn1;
    
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        
        mainbtn1 = (Button)findViewById(R.id.mainbtn1);
        
        try {
        mainbtn1.setOnClickListener(new View.OnClickListener() {
         public void onClick(View v)
         {
         mainbtn1.setText("Microsoft Android(??)");
         }
        });
        }
        catch(Exception e)
        {
         Toast mToast2 = Toast.makeText(this, e.toString(), Toast.LENGTH_SHORT);
            mToast2.show();
        }
        
        setContentView(R.layout.main);
    }
}