当多个Fragment使用 hide 和 show 的方法来显示隐藏时,判断当前fragment的显示状态!
/**
* 当前fragment显示或者隐藏
*
* @param hidden
*/
@Override
public void onHiddenChanged(boolean hidden) {
super.onHiddenChanged(hidden);
if (hidden) {
//隐藏
//隐藏的时候将顶部和底部的状态都还原
showEdit();
} else {
//显示
}
}
网友评论