Я звоню finish(), но моя активность продолжается.
У меня есть действие, которое вызывается меню из основного экрана активности. В моей работе onCreate() у меня есть следующий фрагмент кода:
// Make sure there are some events in the list.
if (theEventArrayList.isEmpty()){
Toast.makeText(this, "Event List is empty", Toast.LENGTH_LONG).show();
finish();
}
SummarizeCurrentEvent();
graphEvents();
Если список пуст, он помещает Toast, и я могу установить точку останова при вызове finish(). Если я отступлю от этого в отладчике, он переходит к SummarizeCurrentEvent(). Я думал, что finish() выйдет из этой операции. Разве это не так? Где я могу узнать дополнительную информацию об этом методе?