HandsUpContext
类提供可供 App 调用的举手上台功能相关方法。
abstract fun performHandsUp(state: EduContextHandsUpState, callback: EduContextCallback<Boolean>? = null)
更新举手状态。
参数 | 描述 |
---|---|
state |
举手状态,详见 EduContextHandsUpState。 |
callback |
通过 EduContextCallback 异步获取接口调用结果。 |
IHandsUpHandler
类用于向 App 报告举手上台相关的事件回调。
fun onHandsUpEnabled(enabled: Boolean)
报告是否可以举手。
参数 | 描述 |
---|---|
enabled |
是否可以举手。 |
fun onHandsUpStateUpdated(state: EduContextHandsUpState, coHost: Boolean)
举手状态已更新。
参数 | 描述 |
---|---|
state |
当前举手状态,详见 EduContextHandsUpState。 |
coHost |
当前学生是否在台上。在台上的学生不能举手。 |
fun onHandsUpStateResultUpdated(error: EduContextError?)
报告举手结果。 error
不为空表示举手失败。
参数 | 描述 |
---|---|
error |
错误码,详见 EduContextError 。 |
fun onHandsUpTips(tips: String)
显示举手相关提示。
有以下提示:
参数 | 描述 |
---|---|
tips |
提示信息。 |