我有一個視圖尋呼機作爲一個主要活動與多個片段。如何找出活動是否已經恢復,因爲堆棧頂部的另一個活動稱爲完成()
這個視圖分頁器中的一個片段啓動另一個活動來完成任務,然後完成(將其視爲選擇一張照片並將其保存到數據庫中)。
第二個活動完成後,我打電話給finish(),這使我回到我的視圖尋呼機中的前一個片段。
但是我需要知道包含視圖分頁器的活動是否已經啓動,因爲第二個活動的finish()
被調用來執行某些操作(例如加載照片)。
我不知道如何將此信息傳遞迴前面的活動,我想避免使用額外標誌(CLEAR_ACTIVITY_TOP)的Intent,因爲這意味着我必須重新創建其他狀態查看尋呼機片段。
這可能嗎?有沒有辦法找出哪些活動的finish()
導致當前的活動變爲活動?
非常感謝,