Fragment使用小技巧

Fragment實在android3.0推出的新的界面佈局方式,它是內嵌在Activity裏,和J2EE的frame類似。

1、使用它做主界面的功能選項,可以使用FragmentTransaction對象的add hide實現;
其中如果要知道一個fragment是否有被添加過使用findFragmentByTag()方法查詢,這個tag就是在add時候設置的tag

2、如果是應用在後臺被系統給殺了,那麼情況1可能會出現白屏;
原因是數據還原回來後FragmentTransaction對象還是有fragment的緩存信息的,所以這時候直接填充顯示它就好。

3、在使用FragmentTransaction對象的add hide方法時,可以通過fragment 的onHiddenChanged()方法實現數據的切換
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章