网站发布小说封面怎么做,公司注册核名,网站建设的主要功能有哪些,天津公司建设网站使用FragmentTabHost时#xff0c;Fragment之间切换时每次都会调用onCreateView方法#xff0c;导致每次Fragment的布局都重绘#xff0c;无法保持Fragment原有状态。 解决办法#xff1a;在Fragment onCreateView方法中缓存View private View rootView;//缓存Fragment vie…使用FragmentTabHost时Fragment之间切换时每次都会调用onCreateView方法导致每次Fragment的布局都重绘无法保持Fragment原有状态。 解决办法在Fragment onCreateView方法中缓存View private View rootView;//缓存Fragment view Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { if(rootViewnull){ rootViewinflater.inflate(R.layout.tab_fragment, null); } //缓存的rootView需要判断是否已经被加过parent 如果有parent需要从parent删除要不然会发生这个rootview已经有parent的错误。 ViewGroup parent (ViewGroup) rootView.getParent(); if (parent ! null) { parent.removeView(rootView); } return rootView; } 转载于:https://www.cnblogs.com/jxyZ/p/4062666.html