Я создаю приложение для Android с активностью регистрации. Когда регистрация прошла успешно, я хочу показать окно с сообщением об успешном завершении и вернуться к родительскому действию.
Проблема в том, что окно предупреждения отображается только на короткое время, а затем я немедленно возвращаюсь к родительскому действию, не нажимая никаких кнопок в окне предупреждения.
мой код:
case RESPONSE_USER_SIGNUP_SUCCESS:
showAlertBoxSignupSuccess();
Intent returnIntent = new Intent();
returnIntent.putExtra("email", email);
setResult(RESULT_OK, returnIntent);
this.finish();
break;
private void showAlertBoxSignupSuccess()
{
AlertDialog.Builder alertbox = new AlertDialog.Builder(this);
alertbox.setTitle("The account was successfuly created");
alertbox.setNegativeButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface arg0, int arg1)
{
arg0.dismiss();
}
});
alertbox.show();
}
У меня вопрос, как я могу заставить его ждать, пока пользователь не нажмет кнопку в окне предупреждений, а затем перейти к родительскому действию?
Спасибо !!