画板
链接
画板操作类
IWhiteBoardOperator opetator = HtSdk.getInstance().getWhiteboardOperator();
调用示例:
/**
* 设置画笔颜色
*
* @param color
*/
opetator.setPaintColor(int color);
/**
* 设置画笔大小
*
* @param size
*/
opetator.setStrokeWidth(int size);
/**
* 设置文字大小
*
* @return
*/
opetator.setTextSize(int size);
/**
* 设置涂鸦类型
*
* @return
*/
opetator.setDrawType(int type);
/**
* 撤退
*/
opetator.undoDrawable();
/**
* 还原
*/
opetator.redoDrawable();
com.talkfun.sdk.whiteboard.config.DrawType 涂鸦类型
@参数说明:
参数 | 类型 | 描述 |
---|---|---|
DRAW_PATH_MODE | int | 曲线 |
DRAW_LINE_MODE | int | 直线 |
DRAW_RECTANGLE_MODE | int | 矩形 |
DRAW_OVAL_MODE | int | 圆 |
DRAW_ARROW_MODE | int | 箭头 |
DRAW_TEXT_MODE | int | 文字 |
DRAW_DOTTED_LINE_MODE | int | 虚线 |
DRAW_IMAGE_MODE | int | 图片 |
DRAW_FIXED_MODE | int | 混合 |
DRAW_CLEAR_MODE | int | 清除 |
OnWhiteboardPowerListener
com.talkfun.sdk.rtc.interfaces.OnWhiteboardPowerListener
描述: 涂鸦权限监听类
成员方法说明
void onDrawEnable(int xid)
描述:赋予涂鸦功能 监听
参数说明
参数 | 描述 |
---|---|
xid | 获取涂鸦权限用户的id |
void onDrawDisable(int xid)
描述:取消涂鸦功能监听
参数说明
参数 | 描述 |
---|---|
xid | 被取消涂鸦权限用户id |
涂鸦权限参数说明
com.talkfun.sdk.rtc.consts.DrawPowerStatus
参数 | 类型 | 描述 |
---|---|---|
OPEN | int | 涂鸦打开(1) |
CLOSE | int | 涂鸦关闭(2) |
示例
HtSdk.getInstance().setOnWhiteBoardLoadListener(new OnWhiteBoardLoadListener() {
@Override
public void onWhiteBoardLoad() {
}
});
OnWhiteBoardLoadListener
com.talkfun.sdk.presenter.OnWhiteBoardLoadListener
描述:白板ppt图片加载监听类
成员方法说明
void onWhiteBoardLoad()
描述:白板ppt图片加载成功回调方法
示例
HtSdk.getInstance().setOnWhiteBoardLoadListener(new OnWhiteBoardLoadListener() {
@Override
public void onWhiteBoardLoad() {
}
});