我有兩個活動需要非常頻繁地進行通信的活動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中,則需要它不應該創建新的實例。活動之間的頻繁溝通
我該如何做到這一點?,任何幫助將不勝感激。