我有3個活動:A,B和C,代表3個網頁表單頁面。 A是B的父親活動,B是C的父親活動。我已使用android:launchMode="singleTop"
正確實施了上行導航。當我獲得的信息是A時,B中的信息和C中的信息,當我處於活動C時,我會再次點擊,並且活動B中的信息顯示出來。然後我再次點擊,並從活動a的信息出現。兒童活動在Up導航中被破壞
然後,當我從活動A轉到活動B時會出現問題。自然,我保存在第二頁上的信息我希望在那裏,但它會重新創建活動B並且所有信息都會丟失。如何讓活動B恢復並且不讓活動遭到破壞。我在文檔中讀到,當使用Up Navigation時,當前活動被破壞,並且從後面棧中的活動恢復。我不知道如何實現這一點。
任何幫助,非常感謝。
編輯:更多我想要什麼的視覺表示。這是從文檔:
正如圖片中看到,當背部,而當前的活動是按活動3,活動3被摧毀。我不希望發生這種情況。活動3是否可以保存,以便稍後恢復?
正如我的問題說。活動A和活動B在Manifest中都有'android:launchMode =「singleTop」'。這並沒有解決我的問題。活動B仍在被重新創建,而不是被恢復。 –
檢查我的編輯Sir @ VishwaIyer – Elltz