在onCreateView内部,我可以通过这种方式实例化视图:
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // Inflate the layout for this fragment if(savedInstanceState == null) { v = inflater.inflate(R.layout.fragment_my_team, container, false); setUpRecyclerView(v); } return v; }
现在,如果在第一个活动中返回时启动第二个活动,则在此片段中,View为null,因为已经调用了onCreateView。我不知道该视图的实例。
有解决方案吗?
摆脱if(savedInstanceState == null)
验证,并在每次调用onCreateView
时创建并返回视图。