0
대화 상자에서 새로운 활동을 luanch하면 인스턴스 오류가 발생합니다.
대화 상자에서 새 활동을 시작할 때 인스턴스화 오류가 발생했습니다.
메인 클래스의 대화 상자 개체를 만든 다음 대화 상자를 표시합니다.
LoginDialog loginDialog = new LoginDialog(Main.this);
loginDialog.show();
대화 상자가 시작되면 대화 상자 생성자에서 소유자 활동을 가져옵니다.
public LoginDialog(Activity activity) {
// TODO Auto-generated constructor stub
super(activity);
mActivity = new Activity();
mActivity = activity;
}
사용자가 대화 상자에서 버튼을 클릭
, 그것은 새로운 활동를 시작해야하지만, 나는 실체화 오류 instread를 가져옵니다.
Button.OnClickListener loginTypeListener = new Button.OnClickListener(){
public void onClick(View v){
switch(v.getId()){
case 1:
if(!AutoLoginCheck.isChecked()){
AutoLoginChecked = false;
}
goToFbLogin();
}
};
void goToFbLogin(){
Intent i = new Intent(mActivity, FacebookLogin.class);
i.putExtra("CheckAutoLogin", AutoLoginChecked);
mActivity.startActivity(i);
}
코드는 나에게 잘 보이지만 왜 나는 instanciate 오류가 발생하는지 모르겠습니다.
여기 내 logcat입니다.
아무도 내가 왜 인스턴스 오류가 발생하는지 말할 수 있습니까? 이것에