android的fragment管理起来其实很麻烦,但有时候使用起来很方便
在使用 show hide方法的时候 fragment并不会回调其生命周期的方法 onResume之类的而是会回调
@Override
public void onHiddenChanged(boolean hidden) {
super.onHiddenChanged(hidden);
System.out.println("onHiddenChanged3 " + hidden);
if (!hidden) {
Bundle bundle = getArguments();
if (bundle != null) {
depart = bundle.getParcelable(DEPQRTMENT);
threePresent.getWorkerFromDepart(depart.getID());
}
}
}
通过这个属性,可以在此方法中调用网络数据,更新fragment的内容。。
fragment的生命周期请自行百度
网友评论