如何在fragment中有效调用上下文环境且不会获取到上下文环境为null

通常用getActivity()获取上下文环境

但是现在存在一个问题就是有的时候无法等到getActivity()获取到上下文环境就需要进行UI更新了

比如websocket发来一条消息我需要即时显示内容,就可能存在我需要Toast的时候闪退,原因就是getActivity()为null导致的

有没有什么办法能够在fragment初始化的时候就能够获取到上下文环境确保后续使用?

emem,把Activity的东西作为参数传进Fragment中哦,这样初始化的时候就能有上下文了