public class

DiffActivity

extends AppCompatActivity
implements PdfViewCtrlTabHostFragment.TabHostListener
java.lang.Object
   ↳ AppCompatActivity
     ↳ com.pdftron.pdf.controls.DiffActivity

Summary

Public Constructors
DiffActivity()
Public Methods
boolean canRecreateActivity()
Called when about the re-create Activity for day/night mode
boolean canShowFileCloseSnackbar()
The implementation should determine whether closing a tab should show re-open snackbar.
boolean canShowFileInFolder()
The implementation should determine whether the long press on tab widget should show file info.
void onBackPressed()
void onExitSearchMode()
Called when search view collapsed
void onJumpToSdCardFolder()
Called when an SD card file is opened as a local file
void onLastTabClosed()
Called when the last tab in the tab host has been closed, and therefore there is no more tab.
void onNavButtonPressed()
Called when navigation button has been pressed.
void onOpenDocError()
Called when an error has been happened when opening a document.
void onShowFileInFolder(String fileName, String filepath, int itemSource)
The implementation should browse to the specified file in the folder.
void onStartSearchMode()
Called when search view expanded
void onTabChanged(String tag)
Called when a new tab has been selected excluding the initial tab.
void onTabDocumentLoaded(String tag)
Called when document associated with a tab is loaded
void onTabHostHidden()
Called when the tab host has been hidden.
void onTabHostShown()
Called when the tab host has been shown.
void onTabPaused(FileInfo fileInfo, boolean isDocModifiedAfterOpening)
Called when the fragment is paused.
boolean onToolbarCreateOptionsMenu(Menu menu, MenuInflater inflater)
Called when creating Toolbar options menu
boolean onToolbarOptionsItemSelected(MenuItem item)
Called when Toolbar options menu selected
boolean onToolbarPrepareOptionsMenu(Menu menu)
Called when preparing Toolbar options menu
static void open(Context packageContext)
static void open(Context packageContext, int defaultFile1, int defaultFile2)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.pdftron.pdf.controls.PdfViewCtrlTabHostFragment.TabHostListener

Public Constructors

public DiffActivity ()

Public Methods

public boolean canRecreateActivity ()

Called when about the re-create Activity for day/night mode

public boolean canShowFileCloseSnackbar ()

The implementation should determine whether closing a tab should show re-open snackbar.

Returns
  • true if can show snackbar, false otherwise

public boolean canShowFileInFolder ()

The implementation should determine whether the long press on tab widget should show file info.

Returns
  • true if long press shows file info, false otherwise

public void onBackPressed ()

public void onExitSearchMode ()

Called when search view collapsed

public void onJumpToSdCardFolder ()

Called when an SD card file is opened as a local file

public void onLastTabClosed ()

Called when the last tab in the tab host has been closed, and therefore there is no more tab.

public void onNavButtonPressed ()

Called when navigation button has been pressed.

public void onOpenDocError ()

Called when an error has been happened when opening a document.

public void onShowFileInFolder (String fileName, String filepath, int itemSource)

The implementation should browse to the specified file in the folder.

Parameters
fileName The file name
filepath The file path
itemSource The item source of the file

public void onStartSearchMode ()

Called when search view expanded

public void onTabChanged (String tag)

Called when a new tab has been selected excluding the initial tab.

Parameters
tag the tab tag changed to

public void onTabDocumentLoaded (String tag)

Called when document associated with a tab is loaded

Parameters
tag the document tag

public void onTabHostHidden ()

Called when the tab host has been hidden.

public void onTabHostShown ()

Called when the tab host has been shown.

public void onTabPaused (FileInfo fileInfo, boolean isDocModifiedAfterOpening)

Called when the fragment is paused.

Parameters
fileInfo The file shown when tab has been paused
isDocModifiedAfterOpening True if document has been modified after opening; False otherwise

public boolean onToolbarCreateOptionsMenu (Menu menu, MenuInflater inflater)

Called when creating Toolbar options menu

Parameters
menu the menu
inflater the inflater

public boolean onToolbarOptionsItemSelected (MenuItem item)

Called when Toolbar options menu selected

Parameters
item the menu item

public boolean onToolbarPrepareOptionsMenu (Menu menu)

Called when preparing Toolbar options menu

Parameters
menu the menu

public static void open (Context packageContext)

public static void open (Context packageContext, int defaultFile1, int defaultFile2)