Android應用程式學習筆記
Adding a fragment without a UI
之前文章都是有關如何增加fragment到activity提供UI,然而,也可以使用fragment為activity提供後台行為,沒有額外的UI。
新增一個沒有UI的fragment,從activity利用add(fragment , String)方法(為fragment提供唯一的字串"Tag",-而不是view ID)增加fragment。這樣就新增了fragment,但是,因為不會牽涉到activity佈局中的View,就不用呼叫onCreateView(),所以你不需要實現此方法。
為fragment提供字串Tag並不限制在沒有UI的fragment-你也可以提供字串Tag給有UI的fragment,但是如果fragment沒有UI,那麼字串Tag是唯一能辨識他們的方式。如果你想從activity取得fragment,你需要利用findFragmentByTag()方法。
沒有留言:
張貼留言