Skip to content
能力中心
产品中心
应用市场
WebOffice
开发者后台

监听自定义透传消息

监听自定义透传消息

监听来自业务方完全自定义的消息,通过SDK通道透传。

接口定义

kotlin
fun addCustomTransparentMessageListener(
    owner: LifecycleOwner?,
    listener: OnReceiveCustomTransparentMessageListener
)

参数说明

参数类型说明
ownerLifecycleOwner?生命周期owner,可传空
listenerOnReceiveCustomTransparentMessageListener监听器

监听器OnReceiveCustomTransparentMessageListener,方法如下:

方法参数类型说明
onReceivedmessageString收到自定义透传消息会回调

代码示例

kotlin
val listener = object : OnReceiveCustomTransparentMessageListener {
    override fun onReceived(message: String) {
        TODO()
    }
}
KIM.getControl().addCustomTransparentMessageListener(lifecycleOwner, listener)
//移除监听器
KIM.getControl().removeCustomTransparentMessageListener(listener)