public abstract class BoxPreviewActivityMediaImpl extends BoxPreviewActivityImpl implements BoxMediaControls.MediaListener
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
mIsPlaying |
protected BoxMediaControllerView |
mMediaController |
protected BoxMediaControls |
mMediaControls |
mBoxViewPager, mInImmersiveMode, mPreviewController, mRoot, mToolbar, mToolBarContainer| Constructor and Description |
|---|
BoxPreviewActivityMediaImpl(android.support.v7.app.AppCompatActivity activity,
android.os.Bundle savedInstanceState) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract BoxMediaControllerView |
getMediaControls() |
protected void |
initMediaController(BoxMediaControllerView mediaController,
BoxMediaControls mediaControls,
boolean shouldAutoStart) |
protected void |
initViewPager() |
void |
onFragmentUnloaded(BoxPreviewFragment fragment) |
void |
onMediaStateChanged(BoxMediaControls.BoxMediaState state) |
protected void |
setNextPrevListeners() |
canChangeMenuItemVisibility, getCurrentPreviewFragment, getPreviewController, hideAndAnimateToolbar, inflateMenu, initView, isPagingEnabled, loadContent, onBackPressed, onDestroy, onError, onFragmentLoaded, onFragmentScrolled, onFragmentTapped, onFragmentVisible, onOptionsItemSelected, onPause, onPrepareOptionsMenu, onRestoreInstanceState, onResume, saveInstanceState, showAndAnimateToolbar, supportsImmersiveMode, toggleInteractiveMode, updateTitleprotected boolean mIsPlaying
protected BoxMediaControllerView mMediaController
protected BoxMediaControls mMediaControls
public BoxPreviewActivityMediaImpl(android.support.v7.app.AppCompatActivity activity,
android.os.Bundle savedInstanceState)
protected void initViewPager()
initViewPager in class BoxPreviewActivityImplprotected abstract BoxMediaControllerView getMediaControls()
protected void initMediaController(BoxMediaControllerView mediaController, BoxMediaControls mediaControls, boolean shouldAutoStart)
protected void setNextPrevListeners()
public void onMediaStateChanged(BoxMediaControls.BoxMediaState state)
onMediaStateChanged in interface BoxMediaControls.MediaListenerpublic void onFragmentUnloaded(BoxPreviewFragment fragment)
onFragmentUnloaded in interface BoxPreviewFragment.ListeneronFragmentUnloaded in class BoxPreviewActivityImpl