判断隐藏显示
This commit is contained in:
@@ -49,6 +49,7 @@ import org.greenrobot.eventbus.ThreadMode;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
|
||||
import io.reactivex.Observable;
|
||||
@@ -518,11 +519,12 @@ public class RoomFragment extends BaseMvpFragment<RoomPresenter, FragmentRoomBin
|
||||
|
||||
@SuppressLint("CheckResult")
|
||||
private void performFragmentReplacement(Fragment newFragment) {
|
||||
|
||||
if (newFragment instanceof RoomKtvFragment){
|
||||
((RoomActivity)ActivityUtils.getTopActivity()).getBinding().recyclerView.setVisibility(View.VISIBLE);
|
||||
}else {
|
||||
((RoomActivity)ActivityUtils.getTopActivity()).getBinding().recyclerView.setVisibility(View.GONE);
|
||||
if (getActivity() != null && getActivity() instanceof RoomActivity) {
|
||||
if (newFragment instanceof RoomKtvFragment) {
|
||||
Objects.requireNonNull(((RoomActivity) getActivity()).getBinding()).recyclerView.setVisibility(View.VISIBLE);
|
||||
} else {
|
||||
Objects.requireNonNull(((RoomActivity) getActivity()).getBinding()).recyclerView.setVisibility(View.GONE);
|
||||
}
|
||||
}
|
||||
|
||||
if (getChildFragmentManager().isDestroyed()) {
|
||||
|
||||
Reference in New Issue
Block a user