程序包 rtc
类 MWhiteboard
java.lang.Object
rtc.Module
rtc.MWhiteboard
白板模块接口.
-
嵌套类概要
嵌套类修饰符和类型类说明static class获取设备屏幕分辨率工具类static interface白板回调接口class颜色定义(It is only called by native code.)static class白板结构 -
方法概要
修饰符和类型方法说明void关闭本地白板voidcloseRemoteBoard(String boardId) 关闭远端白板(不显示远端白板)intcreateBoard(MWhiteboard.Whiteboard whiteboard) 创建白板createLocalWhiteboard(String title, String desc, int color) 创建本地白板createLocalWhiteboard(String title, String desc, String remoteBgUrl, int color) 获取白板注释管理对象获取本地白板的id获取房间已发布的白板列表static MWhiteboardgetWhiteboard(Room room) 获取房间白板模块获取白板结构对象获取已创建的白板列表获取白板布局管理对象boolean本地是否已发布白板boolean当前是否已显示共享的白板boolean白板工具栏是否可见boolean白板当前是否可见booleanisWhiteboardShared(String boardId) 查询指定的白板是否已发布onAttachView(WhiteboardView view) 绑定白板的布局voidonUserLeave(User user) 已过时。void重新发布本地白板voidremoveBoard(String id) 移除白板(取消发布白板)booleansetListener(MWhiteboard.Listener listener) 设置白板模块回调接口voidWhiteboardView 触摸事件监听voidWhiteboardView 触摸事件监听showToolbar(boolean isShow) 显示白板工具栏intshowWhiteboard(String boardId) 显示指定已发布的白板从类继承的方法 rtc.Module
getOwnerId, getOwnerName, getRoom, getUserManager, getUserName, isSelfDevice, isSelfUser
-
方法详细资料
-
getWhiteboard
获取房间白板模块- 返回:
- 返回白板模块接口指针。
-
getWhiteboardParams
获取白板结构对象- 返回:
-
createLocalWhiteboard
创建本地白板- 参数:
title- 白板标题desc- 白板描述color- 白板颜色- 返回:
- 白板id
-
createLocalWhiteboard
- 参数:
title- 白板标题desc- 白板描述remoteBgUrl- 白板背景图片存放目录color- color 白板颜色- 返回:
- 白板id
-
rebuildLocalWhiteboard
public void rebuildLocalWhiteboard()重新发布本地白板 -
onUserLeave
已过时。 -
isVisible
public boolean isVisible()白板当前是否可见- 返回:
-
isDrawToolVisible
public boolean isDrawToolVisible()白板工具栏是否可见- 返回:
-
onAttachView
绑定白板的布局- 参数:
view- 白板布局(WhiteboardView)- 返回:
-
getWhiteboardView
获取白板布局管理对象- 返回:
-
getAnnotation
获取白板注释管理对象- 返回:
-
createBoard
创建白板- 参数:
whiteboard- 白板结构- 返回:
-
closeRemoteBoard
关闭远端白板(不显示远端白板)- 参数:
boardId- 白板id
-
closeLocalBoard
public void closeLocalBoard()关闭本地白板 -
getLocalWhiteboardId
获取本地白板的id- 返回:
-
showWhiteboard
显示指定已发布的白板- 参数:
boardId- 白板id- 返回:
-
showToolbar
显示白板工具栏- 参数:
isShow- 是否显示- 返回:
-
removeBoard
移除白板(取消发布白板)- 参数:
id- 白板id
-
getWhiteBoards
获取已创建的白板列表- 返回:
-
setOnTouchEventListener
WhiteboardView 触摸事件监听- 参数:
listener-
-
setOnDrawToolVisibleListener
WhiteboardView 触摸事件监听- 参数:
listener-
-
setListener
设置白板模块回调接口- 返回:
- 返回错误代码。
-