com.foxit.sdk.PDFViewCtrl.UIExtensionsManager Interface Reference
Inheritance diagram for com.foxit.sdk.PDFViewCtrl.UIExtensionsManager:
com.foxit.sdk.PDFViewCtrl.IGestureEventListener com.foxit.sdk.PDFViewCtrl.IDoubleTapEventListener com.foxit.sdk.PDFViewCtrl.IScaleGestureEventListener com.foxit.sdk.PDFViewCtrl.IDrawEventListener com.foxit.uiextensions.UIExtensionsManager

Public Member Functions

Annot getFocusAnnot ()
 
boolean onTouchEvent (int pageIndex, MotionEvent event)
 
boolean shouldViewCtrlDraw (Annot annot)
 
- Public Member Functions inherited from com.foxit.sdk.PDFViewCtrl.IGestureEventListener
boolean onDown (MotionEvent e)
 
boolean onFling (MotionEvent e1, MotionEvent e2, float velocityX, float velocityY)
 
void onLongPress (MotionEvent e)
 
boolean onScroll (MotionEvent e1, MotionEvent e2, float distanceX, float distanceY)
 
void onShowPress (MotionEvent e)
 
boolean onSingleTapUp (MotionEvent e)
 
- Public Member Functions inherited from com.foxit.sdk.PDFViewCtrl.IDoubleTapEventListener
boolean onDoubleTap (MotionEvent e)
 
boolean onDoubleTapEvent (MotionEvent e)
 
boolean onSingleTapConfirmed (MotionEvent e)
 
- Public Member Functions inherited from com.foxit.sdk.PDFViewCtrl.IScaleGestureEventListener
boolean onScale (ScaleGestureDetector detector)
 
boolean onScaleBegin (ScaleGestureDetector detector)
 
void onScaleEnd (ScaleGestureDetector detector)
 
- Public Member Functions inherited from com.foxit.sdk.PDFViewCtrl.IDrawEventListener
void onDraw (int pageIndex, Canvas canvas)
 

Detailed Description

The interface for UI extensions manager.

Member Function Documentation

◆ getFocusAnnot()

Annot com.foxit.sdk.PDFViewCtrl.UIExtensionsManager.getFocusAnnot ( )

Get the focus annotation.

Returns
The focus annotation.

Implemented in com.foxit.uiextensions.UIExtensionsManager.

◆ onTouchEvent()

boolean com.foxit.sdk.PDFViewCtrl.UIExtensionsManager.onTouchEvent ( int  pageIndex,
MotionEvent  event 
)

Triggered when PDFViewCtrl#onTouchEvent(MotionEvent) is called.

Parameters
pageIndexThe page index.Valid range: from 0 to (count-1). count is the page count.
eventA MotionEvent object which species the event.
Returns
true means the event was handled, while false means not.

Implemented in com.foxit.uiextensions.UIExtensionsManager.

◆ shouldViewCtrlDraw()

boolean com.foxit.sdk.PDFViewCtrl.UIExtensionsManager.shouldViewCtrlDraw ( Annot  annot)

Whether PDFViewCtrl draw the specified annotation.

Parameters
annotThe specified annotation.
Returns
true
means the annotation was drawn by PDFViewCtrl. while
false
means not.

Implemented in com.foxit.uiextensions.UIExtensionsManager.