我正在开发一个包含 8 个以上活动的简单聊天应用程序。但我的主要问题是我的应用程序的两个活动。想想whatsapp,它有一个主活动(联系人列表)和聊天活动,而且总是,whatsapp 应用程序维护堆栈状态,从应用程序列表启动应用程序或长按 HOME。此外,如果应用程序从通知启动,则永远不会在堆栈中出现重复的活动。我想在我的应用程序中复制这种行为,但我已经尝试了所有的可能性,并且总是出现活动没有被破坏、堆栈上的重复活动、所有这些问题都试图在返回应用程序时保持堆栈状态的情况。
任何人都知道如何实现它?
- 活动 A-> 联系人列表
- 活动 B-> 聊天活动
每个活动的清单中的参数是什么?
对于意图通知?我想要通知启动活动 B 并按后退按钮转到活动 A。