@Override
public void onHiddenChanged(boolean hidden) {
super.onHiddenChanged(hidden);
if (hidden){
toolBar.setVisibility(View.GONE);
}
else{
toolBar.setVisibility(View.VISIBLE);
}
}
android使用FragmentTransaction管理fragment时,采用hide()和show(),不会改变fragment的生命周期。
所以使用onHiddenChanged来改变activity中的控件。