본문 바로가기

보물창고/Programming

안드로이드 에러 The constructor Intent(new View.OnClickListener(){}, Class<>) is undefined

반응형



안드로이드 에러
The constructor Intent(new View.OnClickListener(){}, Class<DongProject2Activity>) is undefined







 

public class FaceBookLogin extends Activity {

    Facebook facebooknew Facebook("102663696505918");

    String faceBookLoginMeId = "";

    //String faceBookLoginMeEmail = "";

    @Override

    public void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        //setContentView(R.layout.facebookloginmain);

        setContentView(R.layout.facebookloginmain);

        faceBookGetId();     //페이스북 접속후 아이디 가져오는

        Button mainButton1 = (Button)findViewById(R.id.button);

        mainButton1.setOnClickListener(new OnClickListener() {

            @Override

            public void onClick(View v) {

                Log.v("log","mainButton1 ++++++++++++++++++++++ : " + v);

        Intent intent = new Intent(this, DongProject2Activity.class);

               startActivity(intent);     //페이지 넘김

            }

        });

    } 

 

위에 빨간 글씨처럼 에러나 나고 있어서 구글링으로 해결 했습니다







 

   Intent intent = new Intent(FaceBookLogin.this, DongProject2Activity.class);



this앞에 클래스 이름을 붙여 해결 했습니다








참고한 페이지
 
http://www.androidpub.com/877312

반응형