Meeting SDK for Android API Reference
Loading...
Searching...
No Matches
InMeetingAnnotationController.java
Go to the documentation of this file.
1package us.zoom.sdk;
2
3import us.zoom.core.interfaces.IListener;
4
9
13 public interface InMeetingAnnotationListener extends IListener {
20 void onAnnotationSupportChanged(long shareSourceID, boolean support);
21
28 }
29
36
43
67
74
81
89
97
105
112
119
126
132 public boolean isPresenter();
133
134
141
148
154 public boolean canDoAnnotation();
155
163
170
177
184
185}
Type of annotation tools. For more information, please visit https://support.zoom....
Enumeration of common SDK errors.
void onAnnotationToolTypeChanged(AnnotationToolType toolType)
Callback event when the annotation tool type changes.
void onAnnotationSupportChanged(long shareSourceID, boolean support)
Callback event when the share user's share status changes.
String getAnnotationLegalNoticesPrompt()
Gets the annotation legal notice prompt.
boolean isViewerAnnotationDisabled()
Determines whether the sender has disabled the viewer's annotation.
MobileRTCSDKError startAnnotation()
Starts annotation.
String getAnnotationLegalNoticesExplained()
Gets the explained text for annotation legal notice.
MobileRTCSDKError setToolColor(int color)
Sets the colors of annotation tools.
boolean canDoAnnotation()
Determines whether annotation can be done.
MobileRTCSDKError redo()
Redoes the last annotation.
MobileRTCSDKError setToolWidth(int width)
Sets the line width of the annotation tool.
MobileRTCSDKError stopAnnotation()
Stops current annotation.
void addListener(InMeetingAnnotationController.InMeetingAnnotationListener listener)
Registers a listener for meeting shared callback events.
boolean canDisableViewerAnnotation()
Determines whether it supports disabling viewer's annotation.
MobileRTCSDKError setToolType(AnnotationToolType toolType)
Sets the types of annotation tools.
boolean isPresenter()
Determines whether the current user is the presenter.
boolean isAnnotationLegalNoticeAvailable()
Determines whether annotation legal notice is available.
MobileRTCSDKError disableViewerAnnotation(boolean isDisable)
Disables viewer's annotation.
MobileRTCSDKError undo()
Undoes the last annotation.
MobileRTCSDKError clear()
Clears annotations.
void removeListener(InMeetingAnnotationController.InMeetingAnnotationListener listener)
Unregisters the listener.