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

相关文章
相关标签/搜索