public class

DefaultSharingMenu

extends SharingMenu
java.lang.Object
   ↳ com.pspdfkit.ui.actionmenu.ActionMenu
     ↳ com.pspdfkit.ui.actionmenu.SharingMenu
       ↳ com.pspdfkit.ui.actionmenu.DefaultSharingMenu

Class Overview

Displays fixed actions for printing and opening documents in addition to standard share actions shown in SharingMenu.

Summary

Nested Classes
interface DefaultSharingMenu.SharingMenuListener Callback for actions performed inside sharing menu. 
Public Constructors
DefaultSharingMenu(FragmentActivity activity, PdfDocument document, DefaultSharingMenu.SharingMenuListener listener)
Public Methods
void setPrintingEnabled(boolean isPrintingEnabled)
Controls whether print action is enabled.
void setSharingEnabled(boolean isShareEnabled)
Controls whether share action is enabled.
boolean show()
Shows action menu.
Protected Methods
boolean onMenuItemClicked(ActionMenuItem menuItem)
Called when item inside action menu is clicked.
[Expand]
Inherited Methods
From class com.pspdfkit.ui.actionmenu.SharingMenu
From class com.pspdfkit.ui.actionmenu.ActionMenu
From class java.lang.Object

Public Constructors

public DefaultSharingMenu (FragmentActivity activity, PdfDocument document, DefaultSharingMenu.SharingMenuListener listener)

Parameters
activity The activity to use as context.
document Loaded document that will be shared from this menu.
listener Callback for sharing menu actions.

Public Methods

public void setPrintingEnabled (boolean isPrintingEnabled)

Controls whether print action is enabled.

public void setSharingEnabled (boolean isShareEnabled)

Controls whether share action is enabled.

public boolean show ()

Shows action menu.

Returns
  • True is going to be shown.

Protected Methods

protected boolean onMenuItemClicked (ActionMenuItem menuItem)

Called when item inside action menu is clicked.

Returns
  • True if you want to consume this event.