我的应用程序的后退按钮进入主屏幕,而不是以前的应用程序

时间:2013-09-17 14:19:02

标签: android android-intent

我正在尝试调试问题,但我不确定发生了什么。

我的应用程序是从应用程序A启动的(这不是我的,别人的,所以我没有任何源代码)

当我点击我的应用程序上的后退按钮时,我会登陆Android主屏幕,而不是转到启动我的应用程序。我检查了收到的意图中的所有标志,并且一切都已关闭。

现在,如果我从任何其他应用程序启动我的应用程序,那么按后退按钮将返回启动我的应用程序。

我不确定如何调试此问题。有什么想法吗?

1 个答案:

答案 0 :(得分:2)

应用A可能会在发送finish()后致电Intent以启动您的Activity。然后启动Activity以启动Intent的应用A中的Activity将通过onDestroy()并将从后台堆栈中删除,因此当您按后退键时如果应用程序A中的Activity是应用程序A发起的第一个Activity,则会转到主屏幕

相关问题