Меня немного беспокоит, что, если я столкнусь с исключением в одном из моих действий в моем приложении, диалог принудительного закрытия, похоже, возвращает меня к предыдущему действию в истории / стеке приложения вместо того, чтобы убить все приложение.
Это нормально? Я обеспокоен тем, что мое приложение может работать с несколькими версиями.
Преднамеренно «взломав» мой код, я понял это очень много:
Это мои действия, открытые последовательно друг за другом.
A>B>C>D>E
Прерывание активности A
заставляет меня вернуться к домашнему экрану телефона
То же самое для деятельности B
Нарушение D
, кажется, возвращает меня к активности B
, когда оно закрыто силой
Нарушение E
, кажется, возвращает меня к активности C
, когда оно закрыто силой
Что происходит?
Я проверил все свои намерения, чтобы убедиться, что я не открою их дважды