@Override public void setEnabled(boolean enabled) { super.setEnabled(enabled); if (!mInitialized) return; if (mCurrentMode == MODE_VIDEO) { mSecondLevelIcon.setVisibility(enabled ? View.VISIBLE : View.INVISIBLE); mCloseIcon.setVisibility(enabled ? View.VISIBLE : View.INVISIBLE); requestLayout(); } else { // We also disable the zoom button during snapshot. enableZoom(enabled); } mSecondLevelIcon.setEnabled(enabled); mCloseIcon.setEnabled(enabled); }
@Override public void enableZoom(boolean enabled) { mIndicatorControlWheel.enableZoom(enabled); }