短视频直播源码,显示和隐藏 类似淘宝加载的相关代码 1:当点击HomeActity中的Tab时,首先
case 1: case 2: if ( fg2== null) { fg2 = new Fragment02(); fragmentTransaction.add(R.id.content, fg2); } else { fragmentTransaction.show(fg2); } break; case3: case4: case5: .....2:然后在每个Fragment中,
//避免你的activity生命周期影响它 private boolean canLoad=false,needLoad=true; @Override public View onCreateView(final LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { if(rootView!=null){ return rootView; }else { rootView = inflater.inflate(R.layout.fg02, null); //去各种findviewbyid操作 canLoad=true; return rootView; } } @Override public void onResume(){ super.onResume(); if(canLoad&&needLoad){ //这里写首次展示的操作,比如setAdapter,网络请求等 needLoad=false; } } @Override public void onHiddenChanged(boolean hidden) { //这里写每次页面隐藏/显示 你需要进行的操作,比如刷新 等 if (hidden) { //TODO 被隐藏 } else { //TODO 被展示 } }以上就是短视频直播源码,显示和隐藏 类似淘宝加载的相关代码, 更多内容欢迎关注之后的文章