Я открываю Activity
, используя следующее:
startActivity(new Intent(Parent.this, Child.class));
А для дочернего элемента у меня есть этот код в функции onCreate
( if
содержит больше, чем просто истина
, конечно):
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if (true) {
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setPositiveButton("OK", null);
builder.setTitle("Error");
builder.setMessage("Connection error, please try later.")
.show();
finishActivity(0);
return;
}
}
Почему действие не закрывается? Я получаю окно с предупреждением, но затем мне нужно нажать кнопку «назад», чтобы вернуться.