天天看點

fragment類onresume裡面重新整理操作處理

今天項目中涉及fragment中嵌套多個fragment,但是要根據tag去展示對應的fragment,而不是預設展示的第一個fragment,如果使用activity很容易想到onpause(),onResume()中進行處理,但是你會發現fragment的onpause和onresume隻調用一次,是以,需要通過重寫onHiddenChanged來進行處理,該方法當fragment隐藏時,該方法會調用傳入參數為true表示該fragment被隐藏了,當fragment調用了show方法後,該方法傳入的參數為false,表示該fragment正在顯示!,是以可以使用該方法來實作類似activity中onresume() onPause()的操作

如上tag内容是前面設定加載不同頁面的tag表示,每次進入這個父fragment頁面,都會去判斷這個内容,今兒加載不同的fragment。

繼續閱讀