我在BaseActivity中,写了一个方法,定时返回登录页面,会有一个弹出对话框,点击确定后,返回登录页面
MainActivity继承BaseActivity,结果在返回的时候,有时候会出现这种情况,点击确定
返回登录页面后,这时候再登录进来,结果之前的对话框还在,需要再次返回,才不会出现,求各位大神帮忙解答
dialog = new AlertDialog.Builder(BaseActivity.this).
setTitle("登录超时").
setMessage("请返回重新登录!").
// setView(view)
setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface arg0, int which) {
dialog.dismiss();
Intent it = new Intent(BaseActivity.this, LoginActivity.class);
BaseActivity.this.startActivity(it);
// System.exit(0);
}
}).create();
dialog.show();
dialog.setCanceledOnTouchOutside(false);