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