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

ZOOM meeting settings. More...

Public Member Functions

void setAutoConnectVoIPWhenJoinMeeting (boolean enabled)
 Set whether to connect VoIP automatically when the current user joins the meeting.
 
boolean isAutoConnectVoIPWhenJoinMeetingEnabled ()
 Query if the VoIP auto-connection is enabled when the current user joins the meeting.
 
void setMuteMyMicrophoneWhenJoinMeeting (boolean enabled)
 Set whether to mute microphone when the current user joins the meeting.
 
boolean isMuteMyMicrophoneWhenJoinMeetingEnabled ()
 Query if the microphone is muted always when the current user joins the meeting.
 
void setTurnOffMyVideoWhenJoinMeeting (boolean enabled)
 Set whether to turn off the video when the current user joins the meeting.
 
boolean isTurnOffMyVideoWhenJoinMeetingEnabled ()
 Query if the video is turned off when the current user joins the meeting.
 
void setKubiDeviceEnabled (boolean enabled)
 Set whether to enable Kubi device setting. If enable Kubi, android.permission.ACCESS_FINE_LOCATION should be declared in AndroidManifest.xml.
 
boolean isKubiDeviceEnabled ()
 Query if Kubi device is enabled. If enable Kubi, android.permission.ACCESS_FINE_LOCATION should be declared in AndroidManifest.xml.
 
boolean isHideNoVideoUsersEnabled ()
 Query if the option HIDE NON-VIDEO PARTICIPANTS is enabled.
 
void setHideNoVideoUsersEnabled (boolean enabled)
 Set whether to enable the option HIDE NON-VIDEO PARTICIPANTS.
 
boolean isSwitchVideoLayoutAccordingToUserCountEnabled ()
 Query if it is able to switch video layout mode automatically between SPEAKER VIEW and GALLERY VIEW based on the number of users.
 
void setSwitchVideoLayoutAccordingToUserCountEnabled (boolean enabled)
 Set whether to enable the feature to switch video layout mode automatically between SPEAKER VIEW and GALLERY VIEW based on the number of users.
 
int getSwitchVideoLayoutUserCountThreshold ()
 Get the threshold for the number of users which is used to switch the video layout automatically.
 
void setSwitchVideoLayoutUserCountThreshold (int value)
 Set the threshold for the number of users which is used to switch the video layout automatically.
 
void setGalleryVideoViewDisabled (boolean disabled)
 Set whether to enable video GALLERY VIEW.
 
boolean isGalleryVideoViewDisabled ()
 Query if DISABLE video GALLERY VIEW is enabled.
 
boolean isAlwaysShowMeetingToolbarEnabled ()
 Query if the option ALWAYS SHOW MEETING CONTROLS is enabled.
 
void setAlwaysShowMeetingToolbarEnabled (boolean enabled)
 Set whether to enable the option ALWAYS SHOW MEETING CONTROLS.
 
boolean isNoVideoTileOnShareScreenEnabled ()
 Query if NO VIDEO TILE ON SHARE SCREEN is enabled.
 
void setNoVideoTileOnShareScreenEnabled (boolean enabled)
 Set whether to enable the options NO MEETING TILE ON SHARED SCREEN.
 
boolean isNoLeaveMeetingButtonForHostEnabled ()
 Query if hide leaving button on the dialog when the host leaves meeting is enabled.
 
void setNoLeaveMeetingButtonForHostEnabled (boolean enabled)
 Set whether to hide leaving button on the dialog when the host leaves meeting.
 
boolean isNoUserJoinOrLeaveTipEnabled ()
 Query if the tips, NO USER JOINS or LEAVES, is enabled.
 
void setNoUserJoinOrLeaveTipEnabled (boolean enabled)
 Set whether to enable the tips, NO USER JOINS OR LEAVES.
 
boolean isCustomizedMeetingUIEnabled ()
 Query if USE CUSTOM MEETING UI is enabled.
 
void setCustomizedMeetingUIEnabled (boolean enabled)
 Set whether to enable the option USE CUSTOM MEETING UI. Note: The feature must be enabled in user SDK account if he wants to use the custom meeting UI. Note: Must be set before the meeting.
 
void setConfNotificationChannelId (String channelId)
 Set the channel ID of notification for ongoing meeting.
 
void setClaimHostWithHostKeyActionEnabled (boolean enabled)
 Set if CLAIM HOST with host key in the meeting is enabled.
 
void setNoInviteH323RoomCallOutEnabled (boolean enabled)
 Set whether to disable invitation from H.323 Room System.
 
void setNoInviteH323RoomCallInEnabled (boolean enabled)
 Set whether to disable invitation from H.323 Room System.
 
void setClosedCaptionHidden (boolean bHide)
 Set whether to hide the closed caption on the main video. Default value: hide.
 
boolean isHideClosedCaption ()
 Query if HIDE CLOSED CAPTION on the main video is enabled.
 
void enableForceAutoStartMyVideoWhenJoinMeeting (boolean bEnable)
 Set if it is able to force participants to start video when joining the meeting.
 
void enableForceAutoStopMyVideoWhenJoinMeeting (boolean bEnable)
 Set if it is able to force participants to turn off video when joining the meeting.
 
void disableAutoShowSelectJoinAudioDlgWhenJoinMeeting (boolean bDisable)
 Set the visibility of the dialog SELECT JOIN AUDIO when joining meeting.
 
void disableShowMeetingNotification (boolean bDisable)
 Set if it is disabled to SHOW MEETING NOTIFICATION. disableShowMeetingNotification(true) work only sdk version below Android P.Because above Android P,Limited access to sensors in background. Above Android P screen share and background voip feature need foreground service with foreground notification.
 
void enable720p (boolean enable)
 Set to enable 720p, it is only supported in device with at least 4 gold cores Suggest : CPU Qualcomm Snapdragon 660 above.
 
boolean is720PEnabled ()
 Query if 720p enabled, it is only supported in device with at least 4 gold cores.
 
void disableChatUI (boolean disable)
 Disable chat ui for zoom ui.
 
void hideAnnotationInScreenShareToolbar (boolean hideAnnotation)
 Hide annotation button in screen share toolbar,for sdk screen share.
 
boolean isHideAnnotationInScreenShareToolbar ()
 Query if annotation button is hide in screen share toolbar.
 
void hideStopShareInScreenShareToolbar (boolean hideStopShare)
 Hide stopshare button in screen share toolbar. for sdk screen share.
 
boolean isHideStopShareInScreenShareToolbar ()
 Query if stopshare button is hide in screen share toolbar.
 
void setConfNotificationPriority (int priority)
 set the priority of the ongoing meeting notification
 
void hiddenQA (boolean hiddenQA)
 Hidden question and answer feature for zoom ui.
 
void hiddenPoll (boolean hiddenPoll)
 Hidden poll feature for zoom ui.
 
void enableShowMyMeetingElapseTime (boolean show)
 Enable show meeting elapse time.
 
boolean isShowMyMeetingElapseTimeEnabled ()
 Query is enable show meeting elapse time.
 
void setCustomizedNotificationData (CustomizedNotificationData data, InMeetingNotificationHandle handle)
 Customize meeting notification style.
 
void disableShowVideoPreviewWhenJoinMeeting (boolean disableVideoPreview)
 Disable/Enable the video preview dialog when joining a video meeting Note: this api must be called before joining a video meeting to take effect.
 
boolean isDisableShowVideoPreviewWhenJoinMeeting ()
 To query whether the query dialog will be displayed when joining a video meeting.
 
void disableLeaveMeetingWhenTaskRemoved (boolean disable)
 Disable/Enable leave meeting when service onTaskRemoved called.
 
void enableMicOriginalInput (boolean enable)
 Disable/Enable mic original input.
 
int enableEchoCancellation (boolean enable)
 Enable echo cancellation.
 
boolean isEchoCancellationOn ()
 Determine if echo cancellation is enabled or not.
 
boolean isSupportEchoCancellation ()
 Determine if the meeting supports echo cancellation.
 
boolean isMicOriginalInputEnable ()
 Query is mic original input enable.
 
boolean disableConfidentialWatermark (boolean disable)
 Disable use confidential watermark.
 
void disableCopyMeetingUrl (boolean disable)
 Disable use copy url for long press zoom ui meeting title bar.
 
void setReactionSkinTone (ReactionSkinToneType skinTone)
 Set the emoji reaction skin tone type.
 
ReactionSkinToneType getReactionSkinTone ()
 Get the emoji reaction skin tone type.
 
void setVideoAspectRatio (VideoAspectRatioType aspectRatioType)
 Set type of video aspect ratio.
 
VideoAspectRatioType getVideoAspectRatio ()
 Get type of video aspect ratio.
 
boolean isMirrorEffectEnabled ()
 Get the flag to enable/disable the video mirror effect.
 
void enableMirrorEffect (boolean enable)
 Enable or disable video mirror effect.
 
void disableClearWebKitCache (boolean disabled)
 Disable the action of clear WebView's cache.
 
boolean isDisabledClearWebKitCache ()
 Query if the action of clear WebView's cache be disabled.
 
void enableCloudWhiteboard (boolean enable)
 Enable or disable the new Zoom Whiteboard feature (different from Classic Whiteboard). This is enabled by default.
 
void setAnnotationSnapshotPathInAlbum (String path)
 Set the path for saving annotation screenshots to the album.
 
void enableGreenBorderForShareScreen (boolean enable)
 enable or disable showing the green border when screen sharing.
 
boolean isGreenBorderEnableForShareScreen ()
 Query if enabling or disabling showing the green border when screen sharing.
 
void setAudioFocusType (AudioFocusGainType type)
 set customize audio focus gain type
 
void enableAutoAdjustMicVolume (boolean enable)
 Enable auto-adjust microphone.
 
boolean isAutoAdjustMicVolumeOn ()
 Determine if auto-adjust microphone is enabled or not.
 
void enableUseConnectionService (boolean enable)
 Determine if use connection service.
 
void setConfNotificationCategory (String category)
 Set the category of notification for ongoing meeting.
 
void setHideShareButtonInMeetingToolbar (boolean bHide)
 Set hide share button in meeting toolbar.
 
void setActivityForShowDisclaimer (Activity activity)
 Set the activity to show the disclaimer dialog.
 
void enableGrabShareWithoutReminder (boolean enable)
 Set whether to close the current sharing of another user without prompt and directly beginning a new sharing content by the closer. Default value: FALSE(prompt).
 
void hideCloudWhiteboardHelperCenterButton (boolean bHide)
 Set the Helper center button's visibility on cloud whiteboard. Default is displaying.
 
void hideCloudWhiteboardOpenInBrowserButton (boolean bHide)
 Set the Open in browser button's visibility on cloud whiteboard. Default is displaying.
 
void setDisclaimerBannerUIConfig (DisclaimerBannerConfig config)
 Set the disclaimer banner config.
 
void enable5GHighBandWidth (boolean enable)
 Whether to cancel the bandwidth limit, If YES is set, the network bandwidth is no longer limited, and better audio and video quality can be obtained. Bandwidth is not limited by default. If it is a wifi network, the bandwidth is not limited, and this setting is invalid.
 
MobileRTCSDKError setDimensionConfig (DimensionType type, DimensionValue value)
 Set the dimension config.
 
void forceDisableCamera (boolean disable)
 Force disable camera in meeting. When disabled, SDK will not call the camera related API. Note: this can only take effect when isCustomizedMeetingUIEnabled() is true. This interface should be called before meeting. This interface is designed to disable the SDK's camera when the user calls ZoomSDKVideoSourceHelper#setExternalVideoSource(ZoomSDKVideoSource).
 
boolean isCameraForceDisabled ()
 Query whether cameras in a meeting are forcibly disabled.
 
void enableWhiteboardVideoView (boolean enable)
 Enable the capability to show whiteboard in MobileRTCVideoView. When enable this capability, the subscribe share can switch between whiteboard and normal share. This can only be effect when isCustomizedMeetingUIEnabled() is true. Call this interface before the meeting.
 
boolean isWhiteboardVideoViewEnabled ()
 Query whether the capability to show whiteboard in MobileRTCVideoView is enabled.
 
void setPresetVBImage (@DrawableRes int resId, String vbKey, boolean delete)
 set the preset virtual background image. Note: this can only take effect when isCustomizedMeetingUIEnabled() is true. This interface should be called before meeting.
 
boolean setPreferredAudioOutputDevice (AudioDeviceInfo deviceInfo)
 Set Prefer audio output device android.media.AudioManager#getDevices(int).
 
boolean setPreferredAudioInputDevice (AudioDeviceInfo deviceInfo)
 Set Prefer audio input device android.media.AudioManager#getDevices(int).
 
void enableZoomDocsInCustomUI (boolean enable)
 Enable or disable zoom docs features in custom ui. Note: this can only take effect when isCustomizedMeetingUIEnabled() is true. This interface should be called before meeting. This is disabled by default. When you enable this feature, handle the InMeetingDocsController.InMeetingDocsEvent and subscribe the docs share with the MobileRTCVideoViewManager#addDocsVideoUnit(long) ()}.
 
boolean isZoomDocsEnabledInCustomUI ()
 Query whether zoom docs feature is enabled in custom ui.
 
void setHideEmojiDownloadNotification ()
 Set to hide notifications when downloading emoji.
 

Static Public Attributes

static final String ANTIBANDING_50HZ = "50hz"
 
static final String ANTIBANDING_60HZ = "60hz"
 
static final String ANTIBANDING_AUTO = "auto"
 
static final String ANTIBANDING_OFF = "off"
 

Detailed Description

ZOOM meeting settings.

Definition at line 14 of file MeetingSettingsHelper.java.

Member Function Documentation

◆ disableAutoShowSelectJoinAudioDlgWhenJoinMeeting()

void us.zoom.sdk.MeetingSettingsHelper.disableAutoShowSelectJoinAudioDlgWhenJoinMeeting ( boolean bDisable)

Set the visibility of the dialog SELECT JOIN AUDIO when joining meeting.

Parameters
bDisableTRUE means to hide. FALSE display.

◆ disableChatUI()

void us.zoom.sdk.MeetingSettingsHelper.disableChatUI ( boolean disable)

Disable chat ui for zoom ui.

Parameters
disabledefault false

◆ disableClearWebKitCache()

void us.zoom.sdk.MeetingSettingsHelper.disableClearWebKitCache ( boolean disabled)

Disable the action of clear WebView's cache.

Parameters
disabledSpecify to disable the clear action or not.

◆ disableConfidentialWatermark()

boolean us.zoom.sdk.MeetingSettingsHelper.disableConfidentialWatermark ( boolean disable)

Disable use confidential watermark.

Parameters
disabledisable
Returns
true:disable success

◆ disableCopyMeetingUrl()

void us.zoom.sdk.MeetingSettingsHelper.disableCopyMeetingUrl ( boolean disable)

Disable use copy url for long press zoom ui meeting title bar.

Parameters
disabledisable

◆ disableLeaveMeetingWhenTaskRemoved()

void us.zoom.sdk.MeetingSettingsHelper.disableLeaveMeetingWhenTaskRemoved ( boolean disable)

Disable/Enable leave meeting when service onTaskRemoved called.

Parameters
disabletrue:disable false: enable. default is enable

◆ disableShowMeetingNotification()

void us.zoom.sdk.MeetingSettingsHelper.disableShowMeetingNotification ( boolean bDisable)

Set if it is disabled to SHOW MEETING NOTIFICATION. disableShowMeetingNotification(true) work only sdk version below Android P.Because above Android P,Limited access to sensors in background. Above Android P screen share and background voip feature need foreground service with foreground notification.

Parameters
bDisableenabled true to enable

◆ disableShowVideoPreviewWhenJoinMeeting()

void us.zoom.sdk.MeetingSettingsHelper.disableShowVideoPreviewWhenJoinMeeting ( boolean disableVideoPreview)

Disable/Enable the video preview dialog when joining a video meeting Note: this api must be called before joining a video meeting to take effect.

Parameters
disableVideoPreviewtrue: disable; false: enable

◆ enable5GHighBandWidth()

void us.zoom.sdk.MeetingSettingsHelper.enable5GHighBandWidth ( boolean enable)

Whether to cancel the bandwidth limit, If YES is set, the network bandwidth is no longer limited, and better audio and video quality can be obtained. Bandwidth is not limited by default. If it is a wifi network, the bandwidth is not limited, and this setting is invalid.

Parameters
enablea boolean flag to set up the behavoir.

◆ enable720p()

void us.zoom.sdk.MeetingSettingsHelper.enable720p ( boolean enable)

Set to enable 720p, it is only supported in device with at least 4 gold cores Suggest : CPU Qualcomm Snapdragon 660 above.

Parameters
enabletrue enable

◆ enableAutoAdjustMicVolume()

void us.zoom.sdk.MeetingSettingsHelper.enableAutoAdjustMicVolume ( boolean enable)

Enable auto-adjust microphone.

Parameters
enableYES means enabled, NO disabled.
Returns
If the function succeeds, it will return ZoomSDKError_Success, otherwise not.

Enable auto-adjust microphone.

Parameters
enabletrue means enabled, false means disabled.

◆ enableCloudWhiteboard()

void us.zoom.sdk.MeetingSettingsHelper.enableCloudWhiteboard ( boolean enable)

Enable or disable the new Zoom Whiteboard feature (different from Classic Whiteboard). This is enabled by default.

Parameters
enabletrue means enabled, otherwise not.

◆ enableEchoCancellation()

int us.zoom.sdk.MeetingSettingsHelper.enableEchoCancellation ( boolean enable)

Enable echo cancellation.

Parameters
enabletrue means enabled, false disabled.
Returns
If the function succeeds, it will return SDKERR_SUCCESS. Otherwise failed.

◆ enableForceAutoStartMyVideoWhenJoinMeeting()

void us.zoom.sdk.MeetingSettingsHelper.enableForceAutoStartMyVideoWhenJoinMeeting ( boolean bEnable)

Set if it is able to force participants to start video when joining the meeting.

Parameters
bEnableTRUE means enabled. FALSE disabled.

◆ enableForceAutoStopMyVideoWhenJoinMeeting()

void us.zoom.sdk.MeetingSettingsHelper.enableForceAutoStopMyVideoWhenJoinMeeting ( boolean bEnable)

Set if it is able to force participants to turn off video when joining the meeting.

Parameters
bEnableTRUE means enabled. FALSE disabled.

◆ enableGrabShareWithoutReminder()

void us.zoom.sdk.MeetingSettingsHelper.enableGrabShareWithoutReminder ( boolean enable)

Set whether to close the current sharing of another user without prompt and directly beginning a new sharing content by the closer. Default value: FALSE(prompt).

Parameters
enableTRUE indicates no prompt. FALSE not.

◆ enableGreenBorderForShareScreen()

void us.zoom.sdk.MeetingSettingsHelper.enableGreenBorderForShareScreen ( boolean enable)

enable or disable showing the green border when screen sharing.

Parameters
enabletrue means enabled, otherwise not.

◆ enableMicOriginalInput()

void us.zoom.sdk.MeetingSettingsHelper.enableMicOriginalInput ( boolean enable)

Disable/Enable mic original input.

Parameters
enabletrue:enable

◆ enableMirrorEffect()

void us.zoom.sdk.MeetingSettingsHelper.enableMirrorEffect ( boolean enable)

Enable or disable video mirror effect.

Parameters
enabletrue enable, false disable

◆ enableShowMyMeetingElapseTime()

void us.zoom.sdk.MeetingSettingsHelper.enableShowMyMeetingElapseTime ( boolean show)

Enable show meeting elapse time.

Parameters
showtrue show false hidden

◆ enableUseConnectionService()

void us.zoom.sdk.MeetingSettingsHelper.enableUseConnectionService ( boolean enable)

Determine if use connection service.

Parameters
enabletrue means enabled, otherwise not

◆ enableWhiteboardVideoView()

void us.zoom.sdk.MeetingSettingsHelper.enableWhiteboardVideoView ( boolean enable)

Enable the capability to show whiteboard in MobileRTCVideoView. When enable this capability, the subscribe share can switch between whiteboard and normal share. This can only be effect when isCustomizedMeetingUIEnabled() is true. Call this interface before the meeting.

When the capability is enabled, handle MobileRTCVideoViewManager#addWhiteboardVideoUnit() ()} and MobileRTCVideoViewManager#removeWhiteboardVideoUnit() when the callback InMeetingWhiteboardCtrlEvent#onWhiteboardStatusChanged(SDKWhiteboardStatus) is received.

Parameters
enablewhether enable the capability to show whiteboard in MobileRTCVideoView. True means enable this capability.

◆ enableZoomDocsInCustomUI()

void us.zoom.sdk.MeetingSettingsHelper.enableZoomDocsInCustomUI ( boolean enable)

Enable or disable zoom docs features in custom ui. Note: this can only take effect when isCustomizedMeetingUIEnabled() is true. This interface should be called before meeting. This is disabled by default. When you enable this feature, handle the InMeetingDocsController.InMeetingDocsEvent and subscribe the docs share with the MobileRTCVideoViewManager#addDocsVideoUnit(long) ()}.

Parameters
enabletrue means enable, otherwise disable.

◆ forceDisableCamera()

void us.zoom.sdk.MeetingSettingsHelper.forceDisableCamera ( boolean disable)

Force disable camera in meeting. When disabled, SDK will not call the camera related API. Note: this can only take effect when isCustomizedMeetingUIEnabled() is true. This interface should be called before meeting. This interface is designed to disable the SDK's camera when the user calls ZoomSDKVideoSourceHelper#setExternalVideoSource(ZoomSDKVideoSource).

Parameters
disableWhether to disable camera in a meeting. True means disable the camera related API. Otherwise don't.

◆ getReactionSkinTone()

ReactionSkinToneType us.zoom.sdk.MeetingSettingsHelper.getReactionSkinTone ( )

Get the emoji reaction skin tone type.

Returns
skinTone ReactionSkinToneType

◆ getSwitchVideoLayoutUserCountThreshold()

int us.zoom.sdk.MeetingSettingsHelper.getSwitchVideoLayoutUserCountThreshold ( )

Get the threshold for the number of users which is used to switch the video layout automatically.

Returns
The threshold value.

◆ getVideoAspectRatio()

VideoAspectRatioType us.zoom.sdk.MeetingSettingsHelper.getVideoAspectRatio ( )

Get type of video aspect ratio.

Returns
skinTone ReactionSkinToneType

◆ hiddenPoll()

void us.zoom.sdk.MeetingSettingsHelper.hiddenPoll ( boolean hiddenPoll)

Hidden poll feature for zoom ui.

Parameters
hiddenPolltrue hidden

◆ hiddenQA()

void us.zoom.sdk.MeetingSettingsHelper.hiddenQA ( boolean hiddenQA)

Hidden question and answer feature for zoom ui.

Parameters
hiddenQAtrue hidden

◆ hideAnnotationInScreenShareToolbar()

void us.zoom.sdk.MeetingSettingsHelper.hideAnnotationInScreenShareToolbar ( boolean hideAnnotation)

Hide annotation button in screen share toolbar,for sdk screen share.

Parameters
hideAnnotationdefault false

◆ hideCloudWhiteboardHelperCenterButton()

void us.zoom.sdk.MeetingSettingsHelper.hideCloudWhiteboardHelperCenterButton ( boolean bHide)

Set the Helper center button's visibility on cloud whiteboard. Default is displaying.

Parameters
bHidebHide true means hiding, otherwise means displaying.

◆ hideCloudWhiteboardOpenInBrowserButton()

void us.zoom.sdk.MeetingSettingsHelper.hideCloudWhiteboardOpenInBrowserButton ( boolean bHide)

Set the Open in browser button's visibility on cloud whiteboard. Default is displaying.

Parameters
bHidebHide true means hiding, otherwise means displaying.

◆ hideStopShareInScreenShareToolbar()

void us.zoom.sdk.MeetingSettingsHelper.hideStopShareInScreenShareToolbar ( boolean hideStopShare)

Hide stopshare button in screen share toolbar. for sdk screen share.

Parameters
hideStopSharedefault false

◆ is720PEnabled()

boolean us.zoom.sdk.MeetingSettingsHelper.is720PEnabled ( )

Query if 720p enabled, it is only supported in device with at least 4 gold cores.

Returns
true enable

◆ isAlwaysShowMeetingToolbarEnabled()

boolean us.zoom.sdk.MeetingSettingsHelper.isAlwaysShowMeetingToolbarEnabled ( )

Query if the option ALWAYS SHOW MEETING CONTROLS is enabled.

Returns
TURE means that the feature is enabled. FALSE not.

◆ isAutoAdjustMicVolumeOn()

boolean us.zoom.sdk.MeetingSettingsHelper.isAutoAdjustMicVolumeOn ( )

Determine if auto-adjust microphone is enabled or not.

Returns
true means enabled, otherwise it is not enabled.

◆ isAutoConnectVoIPWhenJoinMeetingEnabled()

boolean us.zoom.sdk.MeetingSettingsHelper.isAutoConnectVoIPWhenJoinMeetingEnabled ( )

Query if the VoIP auto-connection is enabled when the current user joins the meeting.

Returns
TRUE means enabled. FALSE disabled.

◆ isCameraForceDisabled()

boolean us.zoom.sdk.MeetingSettingsHelper.isCameraForceDisabled ( )

Query whether cameras in a meeting are forcibly disabled.

Returns
true means the cameras in a meeting are forcibly disabled. Otherwise they aren't.

◆ isCustomizedMeetingUIEnabled()

boolean us.zoom.sdk.MeetingSettingsHelper.isCustomizedMeetingUIEnabled ( )

Query if USE CUSTOM MEETING UI is enabled.

Returns
TRUE means enabled. FALSE disabled.

◆ isDisabledClearWebKitCache()

boolean us.zoom.sdk.MeetingSettingsHelper.isDisabledClearWebKitCache ( )

Query if the action of clear WebView's cache be disabled.

Returns
Action of clear WebView's cache is disabled or not.

◆ isDisableShowVideoPreviewWhenJoinMeeting()

boolean us.zoom.sdk.MeetingSettingsHelper.isDisableShowVideoPreviewWhenJoinMeeting ( )

To query whether the query dialog will be displayed when joining a video meeting.

Returns
true: will not display; false: will display

◆ isEchoCancellationOn()

boolean us.zoom.sdk.MeetingSettingsHelper.isEchoCancellationOn ( )

Determine if echo cancellation is enabled or not.

Returns
true means supported, otherwise not.

◆ isGalleryVideoViewDisabled()

boolean us.zoom.sdk.MeetingSettingsHelper.isGalleryVideoViewDisabled ( )

Query if DISABLE video GALLERY VIEW is enabled.

Returns
TURE means that the feature is enabled. FALSE not.

◆ isGreenBorderEnableForShareScreen()

boolean us.zoom.sdk.MeetingSettingsHelper.isGreenBorderEnableForShareScreen ( )

Query if enabling or disabling showing the green border when screen sharing.

Returns
true means enabled. Otherwise, it is disabled.

◆ isHideAnnotationInScreenShareToolbar()

boolean us.zoom.sdk.MeetingSettingsHelper.isHideAnnotationInScreenShareToolbar ( )

Query if annotation button is hide in screen share toolbar.

Returns
TRUE means hide. FALSE show.

◆ isHideClosedCaption()

boolean us.zoom.sdk.MeetingSettingsHelper.isHideClosedCaption ( )

Query if HIDE CLOSED CAPTION on the main video is enabled.

Returns
TRUE means enabled. FALSE disabled.

◆ isHideNoVideoUsersEnabled()

boolean us.zoom.sdk.MeetingSettingsHelper.isHideNoVideoUsersEnabled ( )

Query if the option HIDE NON-VIDEO PARTICIPANTS is enabled.

Returns
TRUE means enabled. FALSE not.

◆ isHideStopShareInScreenShareToolbar()

boolean us.zoom.sdk.MeetingSettingsHelper.isHideStopShareInScreenShareToolbar ( )

Query if stopshare button is hide in screen share toolbar.

Returns
TRUE means hide. FALSE show.

◆ isKubiDeviceEnabled()

boolean us.zoom.sdk.MeetingSettingsHelper.isKubiDeviceEnabled ( )

Query if Kubi device is enabled. If enable Kubi, android.permission.ACCESS_FINE_LOCATION should be declared in AndroidManifest.xml.

Returns
TRUE means that the feature is enabled. FALSE not.

◆ isMicOriginalInputEnable()

boolean us.zoom.sdk.MeetingSettingsHelper.isMicOriginalInputEnable ( )

Query is mic original input enable.

Returns
true:enable

◆ isMirrorEffectEnabled()

boolean us.zoom.sdk.MeetingSettingsHelper.isMirrorEffectEnabled ( )

Get the flag to enable/disable the video mirror effect.

Returns
true enable, false disable

◆ isMuteMyMicrophoneWhenJoinMeetingEnabled()

boolean us.zoom.sdk.MeetingSettingsHelper.isMuteMyMicrophoneWhenJoinMeetingEnabled ( )

Query if the microphone is muted always when the current user joins the meeting.

Returns
TRUE means that the feature is enabled. FALSE not.

◆ isNoLeaveMeetingButtonForHostEnabled()

boolean us.zoom.sdk.MeetingSettingsHelper.isNoLeaveMeetingButtonForHostEnabled ( )

Query if hide leaving button on the dialog when the host leaves meeting is enabled.

Returns
TRUE means enabled. FALSE disabled.

◆ isNoUserJoinOrLeaveTipEnabled()

boolean us.zoom.sdk.MeetingSettingsHelper.isNoUserJoinOrLeaveTipEnabled ( )

Query if the tips, NO USER JOINS or LEAVES, is enabled.

Returns
TRUE means enabled. FALSE disabled.

◆ isNoVideoTileOnShareScreenEnabled()

boolean us.zoom.sdk.MeetingSettingsHelper.isNoVideoTileOnShareScreenEnabled ( )

Query if NO VIDEO TILE ON SHARE SCREEN is enabled.

Returns
TRUE means enabled. FALSE not.

◆ isShowMyMeetingElapseTimeEnabled()

boolean us.zoom.sdk.MeetingSettingsHelper.isShowMyMeetingElapseTimeEnabled ( )

Query is enable show meeting elapse time.

Returns
true enable show

◆ isSupportEchoCancellation()

boolean us.zoom.sdk.MeetingSettingsHelper.isSupportEchoCancellation ( )

Determine if the meeting supports echo cancellation.

Returns
true means supported, otherwise not.

◆ isSwitchVideoLayoutAccordingToUserCountEnabled()

boolean us.zoom.sdk.MeetingSettingsHelper.isSwitchVideoLayoutAccordingToUserCountEnabled ( )

Query if it is able to switch video layout mode automatically between SPEAKER VIEW and GALLERY VIEW based on the number of users.

Returns
TRUE means able. FALSE not.

◆ isTurnOffMyVideoWhenJoinMeetingEnabled()

boolean us.zoom.sdk.MeetingSettingsHelper.isTurnOffMyVideoWhenJoinMeetingEnabled ( )

Query if the video is turned off when the current user joins the meeting.

Returns
TRUE means that the feature is enabled. FALSE not.

◆ isWhiteboardVideoViewEnabled()

boolean us.zoom.sdk.MeetingSettingsHelper.isWhiteboardVideoViewEnabled ( )

Query whether the capability to show whiteboard in MobileRTCVideoView is enabled.

Returns
true means the capability is enabled. Otherwise the function is disabled.

◆ isZoomDocsEnabledInCustomUI()

boolean us.zoom.sdk.MeetingSettingsHelper.isZoomDocsEnabledInCustomUI ( )

Query whether zoom docs feature is enabled in custom ui.

Returns
true means the feature is enabled in csutom ui, otherwise false.

◆ setActivityForShowDisclaimer()

void us.zoom.sdk.MeetingSettingsHelper.setActivityForShowDisclaimer ( Activity activity)

Set the activity to show the disclaimer dialog.

Parameters
activitythe activity to show the disclaimer dialog.

◆ setAlwaysShowMeetingToolbarEnabled()

void us.zoom.sdk.MeetingSettingsHelper.setAlwaysShowMeetingToolbarEnabled ( boolean enabled)

Set whether to enable the option ALWAYS SHOW MEETING CONTROLS.

Parameters
enabledTRUE means to enable. FALSE not.

◆ setAnnotationSnapshotPathInAlbum()

void us.zoom.sdk.MeetingSettingsHelper.setAnnotationSnapshotPathInAlbum ( String path)

Set the path for saving annotation screenshots to the album.

Parameters
pathsaving annotation screenshots path

◆ setAudioFocusType()

void us.zoom.sdk.MeetingSettingsHelper.setAudioFocusType ( AudioFocusGainType type)

set customize audio focus gain type

Parameters
typeaudio focus gain type AudioFocusGainType

◆ setAutoConnectVoIPWhenJoinMeeting()

void us.zoom.sdk.MeetingSettingsHelper.setAutoConnectVoIPWhenJoinMeeting ( boolean enabled)

Set whether to connect VoIP automatically when the current user joins the meeting.

Parameters
enabledTRUE means that the audio is connected automatically.

◆ setClaimHostWithHostKeyActionEnabled()

void us.zoom.sdk.MeetingSettingsHelper.setClaimHostWithHostKeyActionEnabled ( boolean enabled)

Set if CLAIM HOST with host key in the meeting is enabled.

Parameters
enabledTRUE means to enable. FALSE disabled.

◆ setClosedCaptionHidden()

void us.zoom.sdk.MeetingSettingsHelper.setClosedCaptionHidden ( boolean bHide)

Set whether to hide the closed caption on the main video. Default value: hide.

Parameters
bHideTRUE means hiding. FALSE displaying.

◆ setConfNotificationCategory()

void us.zoom.sdk.MeetingSettingsHelper.setConfNotificationCategory ( String category)

Set the category of notification for ongoing meeting.

Parameters
categorycategory of notification.

◆ setConfNotificationChannelId()

void us.zoom.sdk.MeetingSettingsHelper.setConfNotificationChannelId ( String channelId)

Set the channel ID of notification for ongoing meeting.

Parameters
channelIdChannel ID of notification.

◆ setConfNotificationPriority()

void us.zoom.sdk.MeetingSettingsHelper.setConfNotificationPriority ( int priority)

set the priority of the ongoing meeting notification

Parameters
priorityRelative priority for this notification. Must be one of the priority constants defined by NotificationCompat. Acceptable values range from NotificationCompat#PRIORITY_MIN (-2) to NotificationCompat#PRIORITY_MAX (2).

◆ setCustomizedMeetingUIEnabled()

void us.zoom.sdk.MeetingSettingsHelper.setCustomizedMeetingUIEnabled ( boolean enabled)

Set whether to enable the option USE CUSTOM MEETING UI. Note: The feature must be enabled in user SDK account if he wants to use the custom meeting UI. Note: Must be set before the meeting.

Parameters
enabledTRUE means enabled. FALSE disabled.

◆ setCustomizedNotificationData()

void us.zoom.sdk.MeetingSettingsHelper.setCustomizedNotificationData ( CustomizedNotificationData data,
InMeetingNotificationHandle handle )

Customize meeting notification style.

Parameters
datathe customized data item
handleuse can handle the callback and return to meeting activity for custom ui.

◆ setDimensionConfig()

MobileRTCSDKError us.zoom.sdk.MeetingSettingsHelper.setDimensionConfig ( DimensionType type,
DimensionValue value )

Set the dimension config.

Parameters
typeThe type of dimensionDimensionType.
valueThe value of dimensionDimensionValue.
Returns
If the function succeeds, it will return SDKERR_SUCCESS. Otherwise failed.

◆ setDisclaimerBannerUIConfig()

void us.zoom.sdk.MeetingSettingsHelper.setDisclaimerBannerUIConfig ( DisclaimerBannerConfig config)

Set the disclaimer banner config.

Parameters
configThe UI config of the disclaimer banner DisclaimerBannerConfig.

◆ setGalleryVideoViewDisabled()

void us.zoom.sdk.MeetingSettingsHelper.setGalleryVideoViewDisabled ( boolean disabled)

Set whether to enable video GALLERY VIEW.

Parameters
disabledTRUE means to disable video gallery view.

◆ setHideEmojiDownloadNotification()

void us.zoom.sdk.MeetingSettingsHelper.setHideEmojiDownloadNotification ( )

Set to hide notifications when downloading emoji.

◆ setHideNoVideoUsersEnabled()

void us.zoom.sdk.MeetingSettingsHelper.setHideNoVideoUsersEnabled ( boolean enabled)

Set whether to enable the option HIDE NON-VIDEO PARTICIPANTS.

Parameters
enabledTRUE means enabled. FALSE not.

◆ setHideShareButtonInMeetingToolbar()

void us.zoom.sdk.MeetingSettingsHelper.setHideShareButtonInMeetingToolbar ( boolean bHide)

Set hide share button in meeting toolbar.

Parameters
bHidetrue to hide

◆ setKubiDeviceEnabled()

void us.zoom.sdk.MeetingSettingsHelper.setKubiDeviceEnabled ( boolean enabled)

Set whether to enable Kubi device setting. If enable Kubi, android.permission.ACCESS_FINE_LOCATION should be declared in AndroidManifest.xml.

Parameters
enabledTRUE means to enable.

◆ setMuteMyMicrophoneWhenJoinMeeting()

void us.zoom.sdk.MeetingSettingsHelper.setMuteMyMicrophoneWhenJoinMeeting ( boolean enabled)

Set whether to mute microphone when the current user joins the meeting.

Parameters
enabledTRUE means to enable the feature. FALSE not.

◆ setNoInviteH323RoomCallInEnabled()

void us.zoom.sdk.MeetingSettingsHelper.setNoInviteH323RoomCallInEnabled ( boolean enabled)

Set whether to disable invitation from H.323 Room System.

Parameters
enabledTRUE means to disable the notification.

◆ setNoInviteH323RoomCallOutEnabled()

void us.zoom.sdk.MeetingSettingsHelper.setNoInviteH323RoomCallOutEnabled ( boolean enabled)

Set whether to disable invitation from H.323 Room System.

Parameters
enabledTRUE means to disable the notification.

◆ setNoLeaveMeetingButtonForHostEnabled()

void us.zoom.sdk.MeetingSettingsHelper.setNoLeaveMeetingButtonForHostEnabled ( boolean enabled)

Set whether to hide leaving button on the dialog when the host leaves meeting.

Parameters
enabledTRUE means enabled. FALSE disabled.

◆ setNoUserJoinOrLeaveTipEnabled()

void us.zoom.sdk.MeetingSettingsHelper.setNoUserJoinOrLeaveTipEnabled ( boolean enabled)

Set whether to enable the tips, NO USER JOINS OR LEAVES.

Parameters
enabledTRUE means to enable. FALSE not.

◆ setNoVideoTileOnShareScreenEnabled()

void us.zoom.sdk.MeetingSettingsHelper.setNoVideoTileOnShareScreenEnabled ( boolean enabled)

Set whether to enable the options NO MEETING TILE ON SHARED SCREEN.

Parameters
enabledTRUE means to enable, FALSE disable.

◆ setPreferredAudioInputDevice()

boolean us.zoom.sdk.MeetingSettingsHelper.setPreferredAudioInputDevice ( AudioDeviceInfo deviceInfo)

Set Prefer audio input device android.media.AudioManager#getDevices(int).

Parameters
deviceInfo
Returns

◆ setPreferredAudioOutputDevice()

boolean us.zoom.sdk.MeetingSettingsHelper.setPreferredAudioOutputDevice ( AudioDeviceInfo deviceInfo)

Set Prefer audio output device android.media.AudioManager#getDevices(int).

Parameters
deviceInfo
Returns

◆ setPresetVBImage()

void us.zoom.sdk.MeetingSettingsHelper.setPresetVBImage ( @DrawableRes int resId,
String vbKey,
boolean delete )

set the preset virtual background image. Note: this can only take effect when isCustomizedMeetingUIEnabled() is true. This interface should be called before meeting.

Parameters
resIdthe drawable resID that should be set as the virtual background image.
vbKeythe key to index the preset virtual background. If you want add a new virtual background, you should pass a new key.
deletewhether the virtual background should be deleted. true means that you want remove the previous preset virtual background image, false means that you want preset the virtual background image.

◆ setReactionSkinTone()

void us.zoom.sdk.MeetingSettingsHelper.setReactionSkinTone ( ReactionSkinToneType skinTone)

Set the emoji reaction skin tone type.

Parameters
skinToneReactionSkinToneType

◆ setSwitchVideoLayoutAccordingToUserCountEnabled()

void us.zoom.sdk.MeetingSettingsHelper.setSwitchVideoLayoutAccordingToUserCountEnabled ( boolean enabled)

Set whether to enable the feature to switch video layout mode automatically between SPEAKER VIEW and GALLERY VIEW based on the number of users.

Parameters
enabledTRUE means to enable. FALSE not.

◆ setSwitchVideoLayoutUserCountThreshold()

void us.zoom.sdk.MeetingSettingsHelper.setSwitchVideoLayoutUserCountThreshold ( int value)

Set the threshold for the number of users which is used to switch the video layout automatically.

Parameters
valueThe threshold for the number of users.

◆ setTurnOffMyVideoWhenJoinMeeting()

void us.zoom.sdk.MeetingSettingsHelper.setTurnOffMyVideoWhenJoinMeeting ( boolean enabled)

Set whether to turn off the video when the current user joins the meeting.

Parameters
enabledTRUE means to enable the feature. FALSE not.

◆ setVideoAspectRatio()

void us.zoom.sdk.MeetingSettingsHelper.setVideoAspectRatio ( VideoAspectRatioType aspectRatioType)

Set type of video aspect ratio.

Parameters
aspectRatioTypeVideoAspectRatioType

Field Documentation

◆ ANTIBANDING_50HZ

final String us.zoom.sdk.MeetingSettingsHelper.ANTIBANDING_50HZ = "50hz"
static

Definition at line 16 of file MeetingSettingsHelper.java.

◆ ANTIBANDING_60HZ

final String us.zoom.sdk.MeetingSettingsHelper.ANTIBANDING_60HZ = "60hz"
static

Definition at line 17 of file MeetingSettingsHelper.java.

◆ ANTIBANDING_AUTO

final String us.zoom.sdk.MeetingSettingsHelper.ANTIBANDING_AUTO = "auto"
static

Definition at line 18 of file MeetingSettingsHelper.java.

◆ ANTIBANDING_OFF

final String us.zoom.sdk.MeetingSettingsHelper.ANTIBANDING_OFF = "off"
static

Definition at line 19 of file MeetingSettingsHelper.java.