Хорошо, я наконец понял это.Проблема была закончена ();у меня был финиш () до того, как я начал все свои действия (Намерение).Итак, насколько я понимаю, что finish () извлекает активность из стека, делая стек пустым.Так что в моем случае в стеке ничего не было, потому что я вызвал finish () до того, как начал любое намерение / действие, не оставив приложению другого выбора, кроме как выйти.Теперь это имеет смысл.