首页 > 代码库 > android之针对fragment多次调用onCreateView的问题

android之针对fragment多次调用onCreateView的问题

直接上解决的代码模块

private View rootView;@Override    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {        if (null != rootView) {            ViewGroup parent = (ViewGroup) rootView.getParent();            if (null != parent) {                parent.removeView(rootView);            }        } else {            rootView = inflater.inflate(layoutId, null);            initView(rootView);// 控件初始化        }        return rootView;    }

 

android之针对fragment多次调用onCreateView的问题