public class BoxPreviewActivityDocumentImpl extends BoxPreviewActivityImpl implements com.pspdfkit.listeners.DocumentListener, BoxPdfControllerView.OnPageShownListener
| Modifier and Type | Field and Description |
|---|---|
protected BoxPdfControllerView |
mPdfControllerView |
mBoxViewPager, mInImmersiveMode, mPreviewController, mRoot, mToolbar, mToolBarContainer| Constructor and Description |
|---|
BoxPreviewActivityDocumentImpl(android.support.v7.app.AppCompatActivity activity,
android.os.Bundle savedInstanceState) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canChangeMenuItemVisibility() |
void |
inflateMenu(android.view.Menu menu) |
protected void |
initViewPager() |
boolean |
isPagingEnabled()
Returns whether or not the particular preview implementation can be paged through.
|
boolean |
onBackPressed()
Returns true if back press is consumed by the current fragment
|
void |
onDestroy() |
boolean |
onDocumentClick() |
void |
onDocumentLoaded(com.pspdfkit.document.PSPDFDocument pspdfDocument) |
void |
onDocumentLoadFailed(java.lang.Throwable throwable) |
boolean |
onDocumentSave(com.pspdfkit.document.PSPDFDocument pspdfDocument,
com.pspdfkit.document.DocumentSaveOptions documentSaveOptions) |
void |
onDocumentSaved(com.pspdfkit.document.PSPDFDocument document) |
void |
onDocumentSaveFailed(java.lang.Throwable t) |
void |
onDocumentZoomed(com.pspdfkit.document.PSPDFDocument document,
int i,
float f) |
boolean |
onOptionsItemSelected(android.view.MenuItem item) |
void |
onPageChanged(com.pspdfkit.document.PSPDFDocument pspdfDocument,
int page) |
boolean |
onPageClick(com.pspdfkit.document.PSPDFDocument pspdfDocument,
int i,
android.view.MotionEvent motionEvent,
android.graphics.PointF pointF,
com.pspdfkit.annotations.Annotation annotation) |
boolean |
onPageShown(com.pspdfkit.events.Commands.ShowPage showPage) |
boolean |
onPrepareOptionsMenu(android.view.Menu menu) |
void |
onRestoreInstanceState(android.os.Bundle savedInstanceState) |
void |
onResume() |
void |
saveInstanceState(android.os.Bundle outState) |
boolean |
supportsImmersiveMode()
Returns whether or not the particular preview implementation should be immersive ie.
|
getCurrentPreviewFragment, getPreviewController, hideAndAnimateToolbar, initView, loadContent, onError, onFragmentLoaded, onFragmentScrolled, onFragmentTapped, onFragmentUnloaded, onFragmentVisible, onPause, showAndAnimateToolbar, toggleInteractiveMode, updateTitleprotected BoxPdfControllerView mPdfControllerView
public BoxPreviewActivityDocumentImpl(android.support.v7.app.AppCompatActivity activity,
android.os.Bundle savedInstanceState)
public void saveInstanceState(android.os.Bundle outState)
saveInstanceState in class BoxPreviewActivityImplpublic void onRestoreInstanceState(android.os.Bundle savedInstanceState)
onRestoreInstanceState 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 onPageShown(com.pspdfkit.events.Commands.ShowPage showPage)
onPageShown in interface BoxPdfControllerView.OnPageShownListenershowPage - show page from event bus.public boolean onOptionsItemSelected(android.view.MenuItem item)
onOptionsItemSelected in class BoxPreviewActivityImplpublic void onResume()
onResume in class BoxPreviewActivityImplprotected void initViewPager()
initViewPager in class BoxPreviewActivityImplpublic void onDestroy()
onDestroy in class BoxPreviewActivityImplpublic void onDocumentLoaded(com.pspdfkit.document.PSPDFDocument pspdfDocument)
onDocumentLoaded in interface com.pspdfkit.listeners.DocumentListenerpublic void onDocumentLoadFailed(java.lang.Throwable throwable)
onDocumentLoadFailed in interface com.pspdfkit.listeners.DocumentListenerpublic void onDocumentZoomed(com.pspdfkit.document.PSPDFDocument document,
int i,
float f)
onDocumentZoomed in interface com.pspdfkit.listeners.DocumentListenerpublic void onDocumentSaveFailed(java.lang.Throwable t)
onDocumentSaveFailed in interface com.pspdfkit.listeners.DocumentListenerpublic boolean onDocumentSave(@NonNull
com.pspdfkit.document.PSPDFDocument pspdfDocument,
@NonNull
com.pspdfkit.document.DocumentSaveOptions documentSaveOptions)
onDocumentSave in interface com.pspdfkit.listeners.DocumentListenerpublic void onDocumentSaved(com.pspdfkit.document.PSPDFDocument document)
onDocumentSaved in interface com.pspdfkit.listeners.DocumentListenerpublic boolean onPageClick(com.pspdfkit.document.PSPDFDocument pspdfDocument,
int i,
@Nullable
android.view.MotionEvent motionEvent,
@Nullable
android.graphics.PointF pointF,
@Nullable
com.pspdfkit.annotations.Annotation annotation)
onPageClick in interface com.pspdfkit.listeners.DocumentListenerpublic boolean onDocumentClick()
onDocumentClick in interface com.pspdfkit.listeners.DocumentListenerpublic void onPageChanged(com.pspdfkit.document.PSPDFDocument pspdfDocument,
int page)
onPageChanged in interface com.pspdfkit.listeners.DocumentListenerpublic boolean isPagingEnabled()
BoxPreviewActivityImplisPagingEnabled in class BoxPreviewActivityImplpublic boolean supportsImmersiveMode()
BoxPreviewActivityImplsupportsImmersiveMode in class BoxPreviewActivityImplpublic boolean onBackPressed()
BoxPreviewActivityImplonBackPressed in class BoxPreviewActivityImpl