Replace if blocks with switch blocks

This commit is contained in:
Eugene Cheung 2018-09-05 22:46:30 -04:00
commit 2d173acc3f
No known key found for this signature in database
GPG key ID: E1FD745328866B0A
2 changed files with 29 additions and 19 deletions

View file

@ -81,13 +81,17 @@ public abstract class AbsSlidingMusicPanelActivity extends AbsMusicServiceActivi
public void onGlobalLayout() {
slidingUpPanelLayout.getViewTreeObserver().removeOnGlobalLayoutListener(this);
if (getPanelState() == SlidingUpPanelLayout.PanelState.EXPANDED) {
onPanelSlide(slidingUpPanelLayout, 1);
onPanelExpanded(slidingUpPanelLayout);
} else if (getPanelState() == SlidingUpPanelLayout.PanelState.COLLAPSED) {
onPanelCollapsed(slidingUpPanelLayout);
} else {
playerFragment.onHide();
switch (getPanelState()) {
case EXPANDED:
onPanelSlide(slidingUpPanelLayout, 1);
onPanelExpanded(slidingUpPanelLayout);
break;
case COLLAPSED:
onPanelCollapsed(slidingUpPanelLayout);
break;
default:
playerFragment.onHide();
break;
}
}
});