您的位置:首页 > 其它

多重Viewpager与Fragment使用时遇到的getActivity为null

2016-11-25 04:36 176 查看
最近公司的项目里使用到了多重的Viewpager与Fragment,但是在多次切换Fragment的时候经常出现getActivity为null的空指针异常;

在查询了许多资料后发现

 Fragment的生命周期中,在生命周期处于onAttach时getActivity方法才不会返回null,因此我们可以在Fragment初始化的时候获取contex。

在Fragment销毁的时候销毁contex。

 

其中mContext为Fragment中的全局变量。

偶遇一个坑  特此记录。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  指针 异常 viewpager