2013-12-20 44 views
0

我的應用有2個活動,無法引用彼此;我想要的是在創建活動B時,活動A中觸發了一個事件(我試圖「完成()」活動A)Android:觸發Activity中的事件onCreate

是否存在某種可以在活動A中創建的事件處理程序聽這樣的事情?

+0

你可以更具體一點你想要什麼? 'ActivityA'將在後臺,所以你想觸發什麼樣的事件?另外,你可能想看看'startActivityForResult()' – codeMagic

+0

我只是想通知ActivityA已經創建了ActivityB。目前,ActivityA不知道ActivityB – Chicowitz

+0

爲什麼你想讓activityA知道activityB被創建?可能是有一個simpeler的方式 –

回答

1

一次只能執行一項活動,因此一項活動不可能實時將消息直接發送給另一項活動。

從您的描述中,我認爲您需要使用一個活動來承載多個片段。片段可以儘可能多地「聊天」,並且可以同時處於活動狀態。

+0

我會補充,「而第二個」活動「仍在前臺」 – codeMagic

+0

雖然第二個活動在前臺,第一個活動暫停。 – Kuffs

+0

是的,這是我的觀點。您可以發送消息回到'活動',但不能保持第二個'活動'在前臺這是它聽起來像他想要的那樣...這就是我所說的 – codeMagic