我有一个 Android 应用程序(我们称之为 AppA),它将使用意图调用另一个应用程序(AppB),使用此处描述的方法:
使用这些方法,当我按下 AppB 上的后退按钮时,我会按预期返回 AppA。但是,我注意到,当我导航到主屏幕然后调用“最近的应用程序”屏幕时,两个应用程序都会出现在那里,因此,我可以重新打开每个 AppA 和 AppB 并独立使用它们。
有什么办法可以避免这种行为?在我的场景中,如果 AppB 是从中打开的,则用户无法操作 AppA。因此,如果用户在 AppA 从 AppA 打开 AppB 时切换到 home,当切换回 AppA 时,用户应该看到 AppB,因为如果不先关闭 AppB,它应该无法使用 AppA。
谢谢。