public class BoxPreviewActivityGalleryImpl extends BoxPreviewActivityMediaImpl implements android.support.v4.view.ViewPager.OnPageChangeListener, BoxPreviewGridFragment.GridListener
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
EXTRA_IS_GRIDVIEW_SHOWING |
protected boolean |
mGridViewShowing |
mIsPlaying, mMediaController, mMediaControlsmBoxViewPager, mInImmersiveMode, mPreviewController, mRoot, mToolbar, mToolBarContainer| Constructor and Description |
|---|
BoxPreviewActivityGalleryImpl(android.support.v7.app.AppCompatActivity activity,
android.os.Bundle savedInstanceState) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canChangeMenuItemVisibility() |
protected BoxMediaControllerView |
getMediaControls() |
void |
inflateMenu(android.view.Menu menu) |
protected void |
initViewPager() |
void |
onFragmentLoaded(BoxPreviewFragment fragment) |
void |
onFragmentTapped() |
void |
onFragmentUnloaded(BoxPreviewFragment fragment) |
void |
onGridViewClosed() |
void |
onImageSelected(int position)
Interface method Click Listener for BoxPreviewGridFragment
|
void |
onMediaStateChanged(BoxMediaControls.BoxMediaState state) |
boolean |
onOptionsItemSelected(android.view.MenuItem item) |
void |
onPageScrolled(int position,
float positionOffset,
int positionOffsetPixels) |
void |
onPageScrollStateChanged(int state) |
void |
onPageSelected(int position) |
boolean |
onPrepareOptionsMenu(android.view.Menu menu) |
void |
saveInstanceState(android.os.Bundle outState) |
initMediaController, setNextPrevListenersgetCurrentPreviewFragment, getPreviewController, hideAndAnimateToolbar, initView, isPagingEnabled, loadContent, onBackPressed, onDestroy, onError, onFragmentScrolled, onFragmentVisible, onPause, onRestoreInstanceState, onResume, showAndAnimateToolbar, supportsImmersiveMode, toggleInteractiveMode, updateTitleprotected static java.lang.String EXTRA_IS_GRIDVIEW_SHOWING
protected boolean mGridViewShowing
public BoxPreviewActivityGalleryImpl(android.support.v7.app.AppCompatActivity activity,
android.os.Bundle savedInstanceState)
protected BoxMediaControllerView getMediaControls()
getMediaControls in class BoxPreviewActivityMediaImplprotected void initViewPager()
initViewPager in class BoxPreviewActivityMediaImplpublic void onFragmentLoaded(BoxPreviewFragment fragment)
onFragmentLoaded in interface BoxPreviewFragment.ListeneronFragmentLoaded in class BoxPreviewActivityImplpublic void onFragmentUnloaded(BoxPreviewFragment fragment)
onFragmentUnloaded in interface BoxPreviewFragment.ListeneronFragmentUnloaded in class BoxPreviewActivityMediaImplpublic void onPageScrolled(int position,
float positionOffset,
int positionOffsetPixels)
onPageScrolled in interface android.support.v4.view.ViewPager.OnPageChangeListenerpublic void onPageSelected(int position)
onPageSelected in interface android.support.v4.view.ViewPager.OnPageChangeListenerpublic void onPageScrollStateChanged(int state)
onPageScrollStateChanged in interface android.support.v4.view.ViewPager.OnPageChangeListenerpublic void onMediaStateChanged(BoxMediaControls.BoxMediaState state)
onMediaStateChanged in interface BoxMediaControls.MediaListeneronMediaStateChanged in class BoxPreviewActivityMediaImplpublic void onImageSelected(int position)
onImageSelected in interface BoxPreviewGridFragment.GridListenerposition - the image in the gallery selected by user.public void onGridViewClosed()
onGridViewClosed in interface BoxPreviewGridFragment.GridListenerpublic void saveInstanceState(android.os.Bundle outState)
saveInstanceState in class BoxPreviewActivityImplpublic void onFragmentTapped()
onFragmentTapped in interface BoxPreviewFragment.ListeneronFragmentTapped in class BoxPreviewActivityImplpublic void inflateMenu(android.view.Menu menu)
inflateMenu in class BoxPreviewActivityImplpublic boolean onPrepareOptionsMenu(android.view.Menu menu)
onPrepareOptionsMenu in class BoxPreviewActivityImplpublic boolean canChangeMenuItemVisibility()
canChangeMenuItemVisibility in class BoxPreviewActivityImplpublic boolean onOptionsItemSelected(android.view.MenuItem item)
onOptionsItemSelected in class BoxPreviewActivityImpl