Some test text!
Xamarin / Guides / Viewer Events (Android)
Apryse SDK allows you to detect and act in response to various events.
Event listeners can be added to a PdfViewCtrlTabHostFragment2 to listen for document viewer events. This can be done by adding a TabHostListener using PdfViewCtrlTabHostFragment2.addHostListener(). Some useful events include:
| Event | Description |
|---|---|
onTabDocumentLoaded | Called when document associated with a tab is loaded. |
onTabHostShown | Called when the tab host has been shown. |
onTabHostHidden | Called when the tab host has been hidden. |
onLastTabClosed | Called when the last tab in the tab host has been closed, and therefore there are no more tabs. |
onTabChanged | Called when a new tab has been selected excluding the initial tab. |
onNavButtonPressed | Called when navigation button has been pressed. |
TabHostListener API documentation.Similarly, PdfViewCtrlTabFragment2 has its own events and and you can listen for them by adding a TabListener using PdfViewCtrlTabFragment2.setTabListener(). Some useful events include:
| Event | Description |
|---|---|
onTabDocumentLoaded | Called when the document has been loaded. |
onOpenAddNewTab | Called when a new tab has been opened. |
onTabPaused | Called when the tab fragment is paused. |
onDownloadedSuccessful | Called when download successfully has been finished. |
TabListener API documentation.Touch events, annotation events, quick menu events and tool change events in the document viewer are all managed by the ToolManager. You can learn more about ToolManager events here .
Trial setup questions? Ask experts on Discord
Need other help? Contact Support
Pricing or product questions? Contact Sales