如果我以隐式 Intent 启动另一个应用程序的 Activity,Activity 返回堆栈是什么样的,为什么?我在文档中发现“Activity 在单独的进程中运行”——这是否意味着 Activity 在其自己的后台堆栈中?
最佳答案
backstack 仍然是您的 Activity 。在单独的进程中运行意味着它们在单独的 Linux 进程中运行 - 它们具有内存保护并且不能访问彼此的变量(它们通过 Bundle 进行通信,Bundle 通过 IPC 从一个传递到另一个)。
关于android - 启动另一个应用程序的 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34802214/