SDKsAndroid
查询输入状态
使用 getInputState 查询指定用户在会话中的当前输入状态。
查询指定用户当前正在输入的平台 ID 列表。
OpenIMClient.getInstance().conversationManager.getInputState(
new OnBase<List<Integer>>() {
@Override
public void onSuccess(List<Integer> platformIDs) {
boolean typing = platformIDs != null && !platformIDs.isEmpty();
// typing 表示该用户当前输入状态。
}
@Override
public void onError(int code, String error) {
// code 和 error 说明失败原因。
}
},
conversationID,
userID
);成功回调返回平台 ID 列表;空列表表示该用户当前没有平台处于输入状态。输入状态发生变化时,通过上报输入状态页面介绍的回调接收通知。
这个页面有帮助吗?