0
有沒有辦法在android中遍歷Activity或nav堆棧?在ios中,你有navigationController.viewControllers集合,它可以讓你通過每一個,並調用他們的方法等有類似的東西在android中?Android Navstack遍歷
有沒有辦法在android中遍歷Activity或nav堆棧?在ios中,你有navigationController.viewControllers集合,它可以讓你通過每一個,並調用他們的方法等有類似的東西在android中?Android Navstack遍歷
不,對不起,這不支持。 Android中的「導航堆棧」可以包含來自許多不同應用程序和進程的活動。
確定,那麼我的後續問題就是你:如果你說有5個活動是打開的,所有這些活動都以某種方式打到了休息服務。那麼在最上面的活動中,您會執行一些CRUD操作,這可能會影響仍在堆棧下方的活動中顯示的數據。作爲更新這些活動的最佳方式(大部分是基於列表的),您推薦什麼來反映頂級活動中所做的更改?我認爲我有一個想法是維護一個更新列表並通過意圖傳回給他們,這樣他們就可以在onActivityResult中處理,但這看起來有點麻煩。想法? – Ben
「作爲更新這些活動的最佳方式(大多數活動是基於列表的),您建議如何反映頂級活動中所做的更改?」 - 讓他們在'onResume()'中刷新數據,因爲它們返回前臺。在此之前沒有什麼需要。 – CommonsWare