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; }
文章来自:http://www.cnblogs.com/lee0oo0/p/4011377.html