Remove 'styled' from styledPlayerControlView field name

This class is already called StyledPlayerControlViewLayoutManager, it
seems unecessary to repeate the 'styled' word again in this context.

PiperOrigin-RevId: 420711161
This commit is contained in:
ibaker 2022-01-10 10:50:24 +00:00 committed by bachinger
parent bc12306267
commit 220179ccbb

View File

@ -48,7 +48,7 @@ import java.util.List;
// Int for defining the UX state where the views are being animated to be shown.
private static final int UX_STATE_ANIMATING_SHOW = 4;
private final StyledPlayerControlView styledPlayerControlView;
private final StyledPlayerControlView playerControlView;
@Nullable private final View controlsBackground;
@Nullable private final ViewGroup centerControls;
@ -84,8 +84,8 @@ import java.util.List;
private boolean animationEnabled;
@SuppressWarnings({"nullness:method.invocation", "nullness:methodref.receiver.bound"})
public StyledPlayerControlViewLayoutManager(StyledPlayerControlView styledPlayerControlView) {
this.styledPlayerControlView = styledPlayerControlView;
public StyledPlayerControlViewLayoutManager(StyledPlayerControlView playerControlView) {
this.playerControlView = playerControlView;
showAllBarsRunnable = this::showAllBars;
hideAllBarsRunnable = this::hideAllBars;
hideProgressBarRunnable = this::hideProgressBar;
@ -97,26 +97,25 @@ import java.util.List;
shownButtons = new ArrayList<>();
// Relating to Center View
controlsBackground = styledPlayerControlView.findViewById(R.id.exo_controls_background);
centerControls = styledPlayerControlView.findViewById(R.id.exo_center_controls);
controlsBackground = playerControlView.findViewById(R.id.exo_controls_background);
centerControls = playerControlView.findViewById(R.id.exo_center_controls);
// Relating to Minimal Layout
minimalControls = styledPlayerControlView.findViewById(R.id.exo_minimal_controls);
minimalControls = playerControlView.findViewById(R.id.exo_minimal_controls);
// Relating to Bottom Bar View
bottomBar = styledPlayerControlView.findViewById(R.id.exo_bottom_bar);
bottomBar = playerControlView.findViewById(R.id.exo_bottom_bar);
// Relating to Bottom Bar Left View
timeView = styledPlayerControlView.findViewById(R.id.exo_time);
timeBar = styledPlayerControlView.findViewById(R.id.exo_progress);
timeView = playerControlView.findViewById(R.id.exo_time);
timeBar = playerControlView.findViewById(R.id.exo_progress);
// Relating to Bottom Bar Right View
basicControls = styledPlayerControlView.findViewById(R.id.exo_basic_controls);
extraControls = styledPlayerControlView.findViewById(R.id.exo_extra_controls);
extraControlsScrollView =
styledPlayerControlView.findViewById(R.id.exo_extra_controls_scroll_view);
overflowShowButton = styledPlayerControlView.findViewById(R.id.exo_overflow_show);
View overflowHideButton = styledPlayerControlView.findViewById(R.id.exo_overflow_hide);
basicControls = playerControlView.findViewById(R.id.exo_basic_controls);
extraControls = playerControlView.findViewById(R.id.exo_extra_controls);
extraControlsScrollView = playerControlView.findViewById(R.id.exo_extra_controls_scroll_view);
overflowShowButton = playerControlView.findViewById(R.id.exo_overflow_show);
View overflowHideButton = playerControlView.findViewById(R.id.exo_overflow_hide);
if (overflowShowButton != null && overflowHideButton != null) {
overflowShowButton.setOnClickListener(this::onOverflowButtonClick);
overflowHideButton.setOnClickListener(this::onOverflowButtonClick);
@ -194,7 +193,7 @@ import java.util.List;
}
});
Resources resources = styledPlayerControlView.getResources();
Resources resources = playerControlView.getResources();
float translationYForProgressBar =
resources.getDimension(R.dimen.exo_styled_bottom_bar_height)
- resources.getDimension(R.dimen.exo_styled_progress_bar_height);
@ -213,7 +212,7 @@ import java.util.List;
public void onAnimationEnd(Animator animation) {
setUxState(UX_STATE_ONLY_PROGRESS_VISIBLE);
if (needToShowBars) {
styledPlayerControlView.post(showAllBarsRunnable);
playerControlView.post(showAllBarsRunnable);
needToShowBars = false;
}
}
@ -236,7 +235,7 @@ import java.util.List;
public void onAnimationEnd(Animator animation) {
setUxState(UX_STATE_NONE_VISIBLE);
if (needToShowBars) {
styledPlayerControlView.post(showAllBarsRunnable);
playerControlView.post(showAllBarsRunnable);
needToShowBars = false;
}
}
@ -258,7 +257,7 @@ import java.util.List;
public void onAnimationEnd(Animator animation) {
setUxState(UX_STATE_NONE_VISIBLE);
if (needToShowBars) {
styledPlayerControlView.post(showAllBarsRunnable);
playerControlView.post(showAllBarsRunnable);
needToShowBars = false;
}
}
@ -352,10 +351,10 @@ import java.util.List;
}
public void show() {
if (!styledPlayerControlView.isVisible()) {
styledPlayerControlView.setVisibility(View.VISIBLE);
styledPlayerControlView.updateAll();
styledPlayerControlView.requestPlayPauseFocus();
if (!playerControlView.isVisible()) {
playerControlView.setVisibility(View.VISIBLE);
playerControlView.updateAll();
playerControlView.requestPlayPauseFocus();
}
showAllBars();
}
@ -395,7 +394,7 @@ import java.util.List;
return;
}
removeHideCallbacks();
int showTimeoutMs = styledPlayerControlView.getShowTimeoutMs();
int showTimeoutMs = playerControlView.getShowTimeoutMs();
if (showTimeoutMs > 0) {
if (!animationEnabled) {
postDelayedRunnable(hideControllerRunnable, showTimeoutMs);
@ -408,22 +407,22 @@ import java.util.List;
}
public void removeHideCallbacks() {
styledPlayerControlView.removeCallbacks(hideControllerRunnable);
styledPlayerControlView.removeCallbacks(hideAllBarsRunnable);
styledPlayerControlView.removeCallbacks(hideMainBarRunnable);
styledPlayerControlView.removeCallbacks(hideProgressBarRunnable);
playerControlView.removeCallbacks(hideControllerRunnable);
playerControlView.removeCallbacks(hideAllBarsRunnable);
playerControlView.removeCallbacks(hideMainBarRunnable);
playerControlView.removeCallbacks(hideProgressBarRunnable);
}
public void onAttachedToWindow() {
styledPlayerControlView.addOnLayoutChangeListener(onLayoutChangeListener);
playerControlView.addOnLayoutChangeListener(onLayoutChangeListener);
}
public void onDetachedFromWindow() {
styledPlayerControlView.removeOnLayoutChangeListener(onLayoutChangeListener);
playerControlView.removeOnLayoutChangeListener(onLayoutChangeListener);
}
public boolean isFullyVisible() {
return uxState == UX_STATE_ALL_VISIBLE && styledPlayerControlView.isVisible();
return uxState == UX_STATE_ALL_VISIBLE && playerControlView.isVisible();
}
public void setShowButton(@Nullable View button, boolean showButton) {
@ -451,14 +450,14 @@ import java.util.List;
int prevUxState = this.uxState;
this.uxState = uxState;
if (uxState == UX_STATE_NONE_VISIBLE) {
styledPlayerControlView.setVisibility(View.GONE);
playerControlView.setVisibility(View.GONE);
} else if (prevUxState == UX_STATE_NONE_VISIBLE) {
styledPlayerControlView.setVisibility(View.VISIBLE);
playerControlView.setVisibility(View.VISIBLE);
}
// TODO(insun): Notify specific uxState. Currently reuses legacy visibility listener for API
// compatibility.
if (prevUxState != uxState) {
styledPlayerControlView.notifyOnVisibilityChange();
playerControlView.notifyOnVisibilityChange();
}
}
@ -550,7 +549,7 @@ import java.util.List;
private void postDelayedRunnable(Runnable runnable, long interval) {
if (interval >= 0) {
styledPlayerControlView.postDelayed(runnable, interval);
playerControlView.postDelayed(runnable, interval);
}
}
@ -571,13 +570,13 @@ import java.util.List;
private boolean useMinimalMode() {
int width =
styledPlayerControlView.getWidth()
- styledPlayerControlView.getPaddingLeft()
- styledPlayerControlView.getPaddingRight();
playerControlView.getWidth()
- playerControlView.getPaddingLeft()
- playerControlView.getPaddingRight();
int height =
styledPlayerControlView.getHeight()
- styledPlayerControlView.getPaddingBottom()
- styledPlayerControlView.getPaddingTop();
playerControlView.getHeight()
- playerControlView.getPaddingBottom()
- playerControlView.getPaddingTop();
int centerControlWidth =
getWidthWithMargins(centerControls)
@ -607,7 +606,7 @@ import java.util.List;
if (timeBar != null) {
MarginLayoutParams timeBarParams = (MarginLayoutParams) timeBar.getLayoutParams();
int timeBarMarginBottom =
styledPlayerControlView
playerControlView
.getResources()
.getDimensionPixelSize(R.dimen.exo_styled_progress_margin_bottom);
timeBarParams.bottomMargin = (isMinimalMode ? 0 : timeBarMarginBottom);
@ -646,9 +645,9 @@ import java.util.List;
}
int width =
styledPlayerControlView.getWidth()
- styledPlayerControlView.getPaddingLeft()
- styledPlayerControlView.getPaddingRight();
playerControlView.getWidth()
- playerControlView.getPaddingLeft()
- playerControlView.getPaddingRight();
// Reset back to all controls being basic controls and the overflow not being needed. The last
// child of extraControls is the overflow hide button, which shouldn't be moved back.