Я звоню 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()
выйдет из этой операции. Разве это не так? Где я могу узнать дополнительную информацию об этом методе?