Android Fragment的使用

1、Activity和Fragment之間的值傳遞

1.Fragment中經過getActivity()而後進行強制轉換,調用Activity中公郵方法,如:spa

((XXXXActivity)getActivity()).fun();接口

2.Activity在切換Fragment的時候,經過setArguments向Fragment傳遞參數,Fragment經過getArguments();得到從activity中傳遞過來的值.get

3.Activity實現一個接口,Fragment在onAttach方法中,將該Activity轉化爲該接口,在須要調用的時候回調。it

注意:io

    1.經過FragmentManager來管理Fragment時,建立Fragment和銷燬Fragment的時候,能夠經過棧的方式:方法

    a.FragmentTransaction的add方法,添加一個Fragmentactivity

    b.FragmentTransaction的popBackStack()彈出該Fragmentvi

相關文章
相關標籤/搜索