我有两个活动需要非常频繁地进行通信的活动A和活动B,如果我将两个活动都使用startActivity,那么每次都会创建它们的新实例。 如果我将launchMode用作singleTask,则假设从Activity A中调用Activity B,然后如果Activity B中不存在Activity B,则将在Task中创建Activity B的新实例,该实例将位于Task的顶部,现在,如果我将从B中调用Activity A,则Activity B将从Task中清除(singleTask将A作为根Activity)。从A调用B将创建B的新实例,但是如果活动存在于Task中,则需要它不应该创建新的实例。活动之间的频繁沟通
我该如何做到这一点?,任何帮助将不胜感激。