| java.lang.Object | |
| ↳ | com.pdftron.pdf.controls.AnnotIndicatorManger |
This class manages annotation indicators
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| int | STATE_IS_FLUNG | Page has been flung. | |||||||||
| int | STATE_IS_NORMAL | Page is in a normal state that is "good" for drawing annotation indicators. | |||||||||
| int | STATE_IS_ZOOMING | Page is being zoomed. | |||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| AnnotIndicatorManger(ToolManager toolManager) | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| void |
cleanup()
Cleans up resources.
| ||||||||||
| void |
drawAnnotIndicators(Canvas canvas)
Draws annotation indicators onto the specified canvas.
| ||||||||||
| void |
reset(boolean all)
Resets annotation indicators
| ||||||||||
| void |
setCustomIndicatorBitmap(int drawableId)
Sets the custom indicator icon.
| ||||||||||
| void |
setCustomIndicatorBitmap(Bitmap icon)
Sets the custom indicator icon.
| ||||||||||
| void |
setIndicatorIconSize(int size)
Sets the size of indicator icons.
| ||||||||||
| void |
updateState(int state)
Updates state.
| ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Page has been flung. Only used in continuous modes.
Page is in a normal state that is "good" for drawing annotation indicators.
Page is being zoomed.
Cleans up resources.
Draws annotation indicators onto the specified canvas.
| canvas | The canvas |
|---|
Resets annotation indicators
| all | True if all annotation indicators should be reset, False if only visible annotation indicators should be reset |
|---|
Sets the custom indicator icon. Pass null if you want the default indicator icon.
| drawableId | The drawable ID of the custom indicator icon |
|---|
Sets the custom indicator icon. Pass null if you want the default indicator icon.
| icon | The custom indicator icon |
|---|
Sets the size of indicator icons.
| size | The size of indicator icons |
|---|
Updates state.
| state | The state that can be one of
STATE_IS_NORMAL,
STATE_IS_ZOOMING,
STATE_IS_FLUNG
|
|---|