com.herewhite.sdk.RoomListener接口 参考

  • Android

更新时间不可用

类 com.herewhite.sdk.RoomListener 继承关系图:

详细描述

房间事件回调接口。

成员函数说明

onPhaseChanged()

void com.herewhite.sdk.RoomListener.onPhaseChanged(RoomPhase phase)

房间连接状态变化回调。

参数
参数名描述
phase

房间的连接状态,详见 RoomPhase。

表格内容超出当前宽度,可横向滚动查看更多列。

在 com.herewhite.sdk.AbstractRoomCallbacks 内被实现.

onDisconnectWithError()

void com.herewhite.sdk.RoomListener.onDisconnectWithError(Exception e)

白板 SDK 与白板服务器连接中断回调。

参数
参数名描述
e

错误信息。

表格内容超出当前宽度,可横向滚动查看更多列。

在 com.herewhite.sdk.AbstractRoomCallbacks 内被实现.

onKickedWithReason()

void com.herewhite.sdk.RoomListener.onKickedWithReason(String reason)

用户被服务器移出房间回调。

参数
参数名描述
reason

用户被移除房间的原因。

表格内容超出当前宽度,可横向滚动查看更多列。

在 com.herewhite.sdk.AbstractRoomCallbacks 内被实现.

onRoomStateChanged()

void com.herewhite.sdk.RoomListener.onRoomStateChanged(RoomState modifyState)

房间状态属性发生变化回调。

该回调仅返回发生变化的房间状态属性,未发生变化的房间状态字段,均未空。

参数
参数名描述
modifyState

发生变化的房间状态属性,详见 RoomState。

表格内容超出当前宽度,可横向滚动查看更多列。

在 com.herewhite.sdk.AbstractRoomCallbacks 内被实现.

onCanUndoStepsUpdate()

void com.herewhite.sdk.RoomListener.onCanUndoStepsUpdate(long canUndoSteps)

可撤销次数发生变化回调。

当本地用户调用 undo 撤销上一步操作时,会触发该回调,报告剩余的可撤销次数。

参数
参数名描述
canUndoSteps

剩余的可撤销次数。

表格内容超出当前宽度,可横向滚动查看更多列。

在 com.herewhite.sdk.AbstractRoomCallbacks 内被实现.

onCanRedoStepsUpdate()

void com.herewhite.sdk.RoomListener.onCanRedoStepsUpdate(long canRedoSteps)

可重做次数发生变化回调。

当本地用户调用 redo 重做上一步操作时,会触发该回调,报告剩余的可重做次数。

参数
参数名描述
canRedoSteps

剩余的可重做次数。

表格内容超出当前宽度,可横向滚动查看更多列。

在 com.herewhite.sdk.AbstractRoomCallbacks 内被实现.

onCatchErrorWhenAppendFrame()

void com.herewhite.sdk.RoomListener.onCatchErrorWhenAppendFrame(long userId, Exception error)

同步用户操作发生错误回调。

参数
参数名描述
userId

用户 ID,表明在同步哪个用户的操作时发生了错误。

error

错误原因。

表格内容超出当前宽度,可横向滚动查看更多列。

在 com.herewhite.sdk.AbstractRoomCallbacks 内被实现.

这个页面有帮助吗?