我有点担心如果我在我的应用程序中的某个活动中遇到异常,强制关闭对话框似乎会让我回到应用程序历史记录/堆栈中的先前活动,而不是杀死整个应用程序。 这是正常的吗?我担心我的应用程序可能会以某种方式运行其自身的多个版本。
通过故意“打破”我的代码,我已经想到了这么多:
这些是我的活动相继打开的
A>B>C>D>E
中断活动A
会导致我强行关闭手机主屏幕
活动B
同上
打破D
似乎会在强制关闭时让我回到活动B
打破E
似乎会在强行关闭时将我带回活动C
发生了什么事? 我检查了所有的意图,以确保我没有打开它们两次
答案 0 :(得分:1)
多数民众赞成正常:-) 您必须杀死基本活动才能停止所有应用。