Meeting SDK for Android API Reference
Loading...
Searching...
No Matches
us.zoom.sdk.ZoomUIDelegate Interface Reference

Interface for customizing Zoom meeting UI behavior and handling UI events. More...

Inherits SDKZoomUIDelegateInternal< IMeetingInviteMenuItem >.

Inherited by us.zoom.sdk.SimpleZoomUIDelegate.

Public Member Functions

boolean onClickInviteButton (Context context, List< IMeetingInviteMenuItem > inviteMenuList)
 Handles the invite button click event.
void afterMeetingMinimized (Activity activity)
 Callback that the user can handle after the meeting is minimized.
boolean onClickEndButton ()
 Handles the click event to process the leave meeting button.
boolean onClickAudioButton ()
 Handles the click event to process the audio button.
boolean onClickVideoButton ()
 Handles the click event to process the video button.
boolean onClickShareButton ()
 Handles the click event to process the share button.
boolean onClickMoreButton ()
 Handles the click event to process the more button.
boolean onClickParticipantsButton ()
 Handles the click event to process the participants button.
void onVideoSceneChanged (VideoScene fromScene, VideoScene toScene)
 Callback event when the video scene changes.

Detailed Description

Interface for customizing Zoom meeting UI behavior and handling UI events.

Definition at line 13 of file ZoomUIDelegate.java.

Member Function Documentation

◆ afterMeetingMinimized()

void us.zoom.sdk.ZoomUIDelegate.afterMeetingMinimized ( Activity activity)

Callback that the user can handle after the meeting is minimized.

Parameters
activityThe active Activity instance before minimizing the meeting.

Implemented in us.zoom.sdk.SimpleZoomUIDelegate.

◆ onClickAudioButton()

boolean us.zoom.sdk.ZoomUIDelegate.onClickAudioButton ( )

Handles the click event to process the audio button.

Returns
true to process by SDK, false to process by Zoom internal.

Implemented in us.zoom.sdk.SimpleZoomUIDelegate.

◆ onClickEndButton()

boolean us.zoom.sdk.ZoomUIDelegate.onClickEndButton ( )

Handles the click event to process the leave meeting button.

Returns
true to process by SDK, false to process by Zoom internal.

Implemented in us.zoom.sdk.SimpleZoomUIDelegate.

◆ onClickInviteButton()

boolean us.zoom.sdk.ZoomUIDelegate.onClickInviteButton ( Context context,
List< IMeetingInviteMenuItem > inviteMenuList )

Handles the invite button click event.

Parameters
contextAndroid context.
inviteMenuListEmpty invite list. User can add items. The default implementation is MeetingInviteMenuItem.
Returns
false to show the invite UI by Zoom, true to show the UI by user.

Implemented in us.zoom.sdk.SimpleZoomUIDelegate.

◆ onClickMoreButton()

boolean us.zoom.sdk.ZoomUIDelegate.onClickMoreButton ( )

Handles the click event to process the more button.

Returns
true to process by SDK, false to process by Zoom internal.

Implemented in us.zoom.sdk.SimpleZoomUIDelegate.

◆ onClickParticipantsButton()

boolean us.zoom.sdk.ZoomUIDelegate.onClickParticipantsButton ( )

Handles the click event to process the participants button.

Returns
true to process by SDK, false to process by Zoom internal.

Implemented in us.zoom.sdk.SimpleZoomUIDelegate.

◆ onClickShareButton()

boolean us.zoom.sdk.ZoomUIDelegate.onClickShareButton ( )

Handles the click event to process the share button.

Returns
true to process by SDK, false to process by Zoom internal.

Implemented in us.zoom.sdk.SimpleZoomUIDelegate.

◆ onClickVideoButton()

boolean us.zoom.sdk.ZoomUIDelegate.onClickVideoButton ( )

Handles the click event to process the video button.

Returns
true to process by SDK, false to process by Zoom internal.

Implemented in us.zoom.sdk.SimpleZoomUIDelegate.

◆ onVideoSceneChanged()

void us.zoom.sdk.ZoomUIDelegate.onVideoSceneChanged ( VideoScene fromScene,
VideoScene toScene )

Callback event when the video scene changes.

Parameters
fromSceneThe previous scene before the change.
toSceneThe new scene after the change.

Implemented in us.zoom.sdk.SimpleZoomUIDelegate.