跳过导航链接
RongCloud Android IMKit 界面组件 API 文档 v2.10.5
A B C D E G I J L M N O P Q R S U V 

A

addMemberToDiscussion(String, List<String>, RongIMClient.OperationCallback) - 类 中的方法io.rong.imkit.RongIM
添加一名或者一组用户加入讨论组。
addToBlacklist(String, RongIMClient.OperationCallback) - 类 中的方法io.rong.imkit.RongIM
将某个用户加到黑名单中。
addUnReadMessageCountChangedObserver(IUnReadMessageObserver, Conversation.ConversationType...) - 类 中的方法io.rong.imkit.RongIM
设置未读消息数变化监听器。

B

bindView(View, int, T) - 接口 中的方法io.rong.imkit.widget.provider.IContainerItemProvider
为View绑定数据。
bindView(View, int, UIMessage) - 类 中的方法io.rong.imkit.widget.provider.IContainerItemProvider.MessageProvider
为View绑定数据。
bindView(View, int, K, UIMessage) - 类 中的方法io.rong.imkit.widget.provider.IContainerItemProvider.MessageProvider
为View绑定数据。

C

cancelDestructionTask(int) - 类 中的方法io.rong.imkit.RongIM
 
cancelDownloadMediaMessage(Message, RongIMClient.OperationCallback) - 类 中的方法io.rong.imkit.RongIM
取消下载多媒体文件。
cancelSendMediaMessage(Message, RongIMClient.OperationCallback) - 类 中的方法io.rong.imkit.RongIM
取消发送多媒体文件。
clearConversations(RongIMClient.ResultCallback, Conversation.ConversationType...) - 类 中的方法io.rong.imkit.RongIM
清空所有会话及会话消息,回调方式通知是否清空成功。
clearConversations(Conversation.ConversationType...) - 类 中的方法io.rong.imkit.RongIM
clearEncryptedConversations() - 类 中的方法io.rong.imkit.RongIM
退出所有加密会话
clearMessages(Conversation.ConversationType, String) - 类 中的方法io.rong.imkit.RongIM
已过时。
此方法废弃,请使用#clearMessages(Conversation.ConversationType, String, RongIMClient.ResultCallback)
clearMessages(Conversation.ConversationType, String, <any>) - 类 中的方法io.rong.imkit.RongIM
根据会话类型,清空某一会话的所有聊天消息记录,回调方式获取清空是否成功。
clearMessagesUnreadStatus(Conversation.ConversationType, String) - 类 中的方法io.rong.imkit.RongIM
已过时。
此方法废弃,请使用#clearMessagesUnreadStatus(Conversation.ConversationType, String, RongIMClient.ResultCallback)
clearMessagesUnreadStatus(Conversation.ConversationType, String, <any>) - 类 中的方法io.rong.imkit.RongIM
根据会话类型,清除目标 Id 的消息未读状态,回调方式获取清除是否成功。
clearTextMessageDraft(Conversation.ConversationType, String) - 类 中的方法io.rong.imkit.RongIM
已过时。
此方法废弃,请使用#clearTextMessageDraft(Conversation.ConversationType, String, RongIMClient.ResultCallback)
clearTextMessageDraft(Conversation.ConversationType, String, <any>) - 类 中的方法io.rong.imkit.RongIM
清除某一会话的文字消息草稿,回调方式获取清除是否成功。
clone() - 类 中的方法io.rong.imkit.widget.provider.IContainerItemProvider.MessageProvider
 
connect(String, RongIMClient.ConnectCallback) - 类 中的静态方法io.rong.imkit.RongIM
连接服务器,在整个应用程序全局,只需要调用一次。
createDestructionTask(Message, DestructionTaskManager.OnOverTimeChangeListener, String) - 类 中的方法io.rong.imkit.RongIM
 
createDiscussion(String, List<String>, RongIMClient.CreateDiscussionCallback) - 类 中的方法io.rong.imkit.RongIM
创建讨论组。
createDiscussionChat(Context, List<String>, String) - 类 中的方法io.rong.imkit.RongIM
创建讨论组会话并进入会话界面。
createDiscussionChat(Context, List<String>, String, RongIMClient.CreateDiscussionCallback) - 类 中的方法io.rong.imkit.RongIM
创建讨论组会话并进入会话界面。

D

deleteMessages(int[]) - 类 中的方法io.rong.imkit.RongIM
已过时。
此方法废弃,请使用#deleteMessages(int[], RongIMClient.ResultCallback)
deleteMessages(int[], <any>) - 类 中的方法io.rong.imkit.RongIM
删除指定的一条或者一组消息,回调方式获取是否删除成功。
deleteMessages(Conversation.ConversationType, String, <any>) - 类 中的方法io.rong.imkit.RongIM
清除指定会话的消息。
deleteRemoteMessages(Conversation.ConversationType, String, Message[], RongIMClient.OperationCallback) - 类 中的方法io.rong.imkit.RongIM
删除指定的一条或者一组消息。
disconnect(boolean) - 类 中的方法io.rong.imkit.RongIM
已过时。
该方法废弃,请使用RongIM.disconnect()或者RongIM.logout()方法。
disconnect() - 类 中的方法io.rong.imkit.RongIM
断开连接(断开后继续接收 Push 消息)。
downloadMedia(Conversation.ConversationType, String, RongIMClient.MediaType, String, RongIMClient.DownloadMediaCallback) - 类 中的方法io.rong.imkit.RongIM
下载文件。
downloadMedia(String, RongIMClient.DownloadMediaCallback) - 类 中的方法io.rong.imkit.RongIM
下载文件。
downloadMediaFile(String, String, String, String, IRongCallback.IDownloadMediaFileCallback) - 类 中的方法io.rong.imkit.RongIM
下载文件 支持断点续传
downloadMediaMessage(Message, IRongCallback.IDownloadMediaMessageCallback) - 类 中的方法io.rong.imkit.RongIM
下载文件。

E

enableNewComingMessageIcon(boolean) - 类 中的方法io.rong.imkit.RongIM
设置会话界面未读新消息是否展示 注:未读新消息大于1条即展示
enableUnreadMessageIcon(boolean) - 类 中的方法io.rong.imkit.RongIM
设置会话界面历史消息是否展示 注:历史消息大于10条即展示

G

getAllEncryptedConversations() - 类 中的方法io.rong.imkit.RongIM
获取所有加密会话
getBlacklist(RongIMClient.GetBlacklistCallback) - 类 中的方法io.rong.imkit.RongIM
获取当前用户的黑名单列表。
getBlacklistStatus(String, <any>) - 类 中的方法io.rong.imkit.RongIM
获取某用户是否在黑名单中。
getContentSummary(Context, K) - 类 中的方法io.rong.imkit.widget.provider.IContainerItemProvider.MessageProvider
当前数据的简单描述。
getContentSummary(K) - 类 中的方法io.rong.imkit.widget.provider.IContainerItemProvider.MessageProvider
已过时。 
getConversation(Conversation.ConversationType, String, <any>) - 类 中的方法io.rong.imkit.RongIM
根据不同会话类型的目标Id,回调方式获取某一会话信息。
getConversation(Conversation.ConversationType, String) - 类 中的方法io.rong.imkit.RongIM
已过时。
该方法废弃,请使用#getConversation(Conversation.ConversationType, String, RongIMClient.ResultCallback)
getConversationList(<any>) - 类 中的方法io.rong.imkit.RongIM
获取会话列表。
getConversationList() - 类 中的方法io.rong.imkit.RongIM
已过时。
该方法废弃,请使用#getConversationList(RongIMClient.ResultCallback)
getConversationList(<any>, Conversation.ConversationType...) - 类 中的方法io.rong.imkit.RongIM
根据会话类型,回调方式获取会话列表。
getConversationList(Conversation.ConversationType...) - 类 中的方法io.rong.imkit.RongIM
已过时。
该方法废弃,请使用#getConversationList(RongIMClient.ResultCallback, Conversation.ConversationType...)
getConversationNotificationStatus(Conversation.ConversationType, String, <any>) - 类 中的方法io.rong.imkit.RongIM
获取会话消息提醒状态。
getCurrentConnectionStatus() - 类 中的方法io.rong.imkit.RongIM
获取连接状态。
getCurrentUserId() - 类 中的方法io.rong.imkit.RongIM
获取当前连接用户的信息。
getDeltaTime() - 类 中的方法io.rong.imkit.RongIM
获取本地时间与服务器时间的差值。
getDiscussion(String, <any>) - 类 中的方法io.rong.imkit.RongIM
获取讨论组信息和设置。
getEncryptedSessionStatus(Context, String) - 类 中的方法io.rong.imkit.RongIM
获取私密会话状态
getGroupInfo(String) - 接口 中的方法io.rong.imkit.RongIM.GroupInfoProvider
获取群组信息。
getGroupMembers(String, RongIM.IGroupMemberCallback) - 接口 中的方法io.rong.imkit.RongIM.IGroupMembersProvider
 
getGroupUserInfo(String, String) - 接口 中的方法io.rong.imkit.RongIM.GroupUserInfoProvider
获取GroupUserInfo。
getHistoryMessages(Conversation.ConversationType, String, int, int) - 类 中的方法io.rong.imkit.RongIM
已过时。
此方法废弃,请使用#getHistoryMessages(Conversation.ConversationType, String, int, int, RongIMClient.ResultCallback)
getHistoryMessages(Conversation.ConversationType, String, String, int, int) - 类 中的方法io.rong.imkit.RongIM
已过时。
此方法废弃,请使用#getHistoryMessages(Conversation.ConversationType, String, String, int, int, RongIMClient.ResultCallback)
getHistoryMessages(Conversation.ConversationType, String, String, int, int, <any>) - 类 中的方法io.rong.imkit.RongIM
根据会话类型的目标 Id,回调方式获取某消息类型标识的N条历史消息记录。
getHistoryMessages(Conversation.ConversationType, String, int, int, <any>) - 类 中的方法io.rong.imkit.RongIM
根据会话类型的目标 Id,回调方式获取N条历史消息记录。
getInstance() - 类 中的静态方法io.rong.imkit.RongIM
获取 IMKit RongIM 实例,需在执行 init 方法初始化 SDK 后获取否则返回值为 NULL。
getLatestMessages(Conversation.ConversationType, String, int) - 类 中的方法io.rong.imkit.RongIM
已过时。
此方法废弃,请使用#getLatestMessages(Conversation.ConversationType, String, int, RongIMClient.ResultCallback)
getLatestMessages(Conversation.ConversationType, String, int, <any>) - 类 中的方法io.rong.imkit.RongIM
根据会话类型的目标 Id,回调方式获取最新的 N 条消息记录。
getMessage() - 枚举 中的方法io.rong.imkit.RongIM.SentMessageErrorCode
获取错误消息。
getNotificationQuietHours(RongIMClient.GetNotificationQuietHoursCallback) - 类 中的方法io.rong.imkit.RongIM
获取会话通知免打扰时间。
getPortraitUri(String) - 接口 中的方法io.rong.imkit.widget.provider.IContainerItemProvider.ConversationProvider
绑定头像Uri。
getPublicServiceList(<any>) - 类 中的方法io.rong.imkit.RongIM
获取己关注公共账号列表。
getPublicServiceProfile(Conversation.PublicServiceType, String, <any>) - 类 中的方法io.rong.imkit.RongIM
获取公众服务信息。
getPublicServiceProfile(Conversation.PublicServiceType, String) - 接口 中的方法io.rong.imkit.RongIM.PublicServiceProfileProvider
获取PublicServiceProfile。
getPushContent(Context, UIMessage) - 类 中的方法io.rong.imkit.widget.provider.IContainerItemProvider.MessageProvider
消息被撤回是,通知栏显示的信息
getRemoteHistoryMessages(Conversation.ConversationType, String, long, int, <any>) - 类 中的方法io.rong.imkit.RongIM
根据会话类型的目标 Id,回调方式获取N条历史消息记录。
getRongIMClient() - 类 中的方法io.rong.imkit.RongIM
已过时。
getSamplingRate() - 类 中的方法io.rong.imkit.RongIM
语音消息采样率
getSummary(UIMessage) - 类 中的方法io.rong.imkit.widget.provider.IContainerItemProvider.MessageProvider
当前数据的简单描述。
getTextMessageDraft(Conversation.ConversationType, String) - 类 中的方法io.rong.imkit.RongIM
已过时。
此方法废弃,请使用#getTextMessageDraft(Conversation.ConversationType, String, RongIMClient.ResultCallback)
getTextMessageDraft(Conversation.ConversationType, String, <any>) - 类 中的方法io.rong.imkit.RongIM
根据会话类型,获取某一会话的文字消息草稿。
getTitle(String) - 接口 中的方法io.rong.imkit.widget.provider.IContainerItemProvider.ConversationProvider
绑定标题内容。
getTotalUnreadCount(<any>) - 类 中的方法io.rong.imkit.RongIM
通过回调方式,获取所有未读消息数。
getTotalUnreadCount() - 类 中的方法io.rong.imkit.RongIM
已过时。
此方法废弃,请使用#getTotalUnreadCount(RongIMClient.ResultCallback)
getUnreadCount(Conversation.ConversationType, String, <any>) - 类 中的方法io.rong.imkit.RongIM
根据会话类型的目标 Id,回调方式获取来自某用户(某会话)的未读消息数。
getUnreadCount(Conversation.ConversationType, String) - 类 中的方法io.rong.imkit.RongIM
已过时。
此方法废弃,请使用#getUnreadCount(Conversation.ConversationType, String, RongIMClient.ResultCallback)
getUnreadCount(<any>, Conversation.ConversationType...) - 类 中的方法io.rong.imkit.RongIM
回调方式获取某会话类型的未读消息数。
getUnreadCount(Conversation.ConversationType[], boolean, <any>) - 类 中的方法io.rong.imkit.RongIM
回调方式获取某会话类型的未读消息数。
getUnreadCount(Conversation.ConversationType...) - 类 中的方法io.rong.imkit.RongIM
已过时。
此方法废弃,请使用#getUnreadCount(RongIMClient.ResultCallback, Conversation.ConversationType...)
getUnreadCount(Conversation.ConversationType[], <any>) - 类 中的方法io.rong.imkit.RongIM
根据会话类型数组,回调方式获取某会话类型的未读消息数。
getUserInfo(String) - 接口 中的方法io.rong.imkit.RongIM.UserInfoProvider
获取用户信息。
getValue() - 枚举 中的方法io.rong.imkit.RongIM.SamplingRate
 
getValue() - 枚举 中的方法io.rong.imkit.RongIM.SentMessageErrorCode
获取错误代码值。

I

IContainerItemProvider<T> - io.rong.imkit.widget.provider中的接口
 
IContainerItemProvider.ConversationProvider<T extends Parcelable> - io.rong.imkit.widget.provider中的接口
会话适配器。
IContainerItemProvider.MessageProvider<K extends MessageContent> - io.rong.imkit.widget.provider中的类
消息内容适配器。
init(Application, String) - 类 中的静态方法io.rong.imkit.RongIM
初始化 SDK,在整个应用程序全局只需要调用一次, 建议在 Application 继承类中调用。
init(Context, String) - 类 中的静态方法io.rong.imkit.RongIM
初始化 SDK,在整个应用程序全局,只需要调用一次。
init(Context, String, boolean) - 类 中的静态方法io.rong.imkit.RongIM
初始化 SDK,在整个应用程序全局只需要调用一次, 建议在 Application 继承类中调用。
init(Context) - 类 中的静态方法io.rong.imkit.RongIM
初始化 SDK,在整个应用程序全局,只需要调用一次。
insertIncomingMessage(Conversation.ConversationType, String, String, Message.ReceivedStatus, MessageContent, <any>) - 类 中的方法io.rong.imkit.RongIM
向本地会话中插入一条消息,方向为接收。
insertIncomingMessage(Conversation.ConversationType, String, String, Message.ReceivedStatus, MessageContent, long, <any>) - 类 中的方法io.rong.imkit.RongIM
向本地会话中插入一条消息,方向为接收。
insertMessage(Conversation.ConversationType, String, String, MessageContent, long, <any>) - 类 中的方法io.rong.imkit.RongIM
已过时。
此方法废弃,请使用以下两个方法: #insertIncomingMessage(Conversation.ConversationType, String, String, Message.ReceivedStatus, MessageContent, long, RongIMClient.ResultCallback) #insertOutgoingMessage(Conversation.ConversationType, String, Message.SentStatus, MessageContent, long, RongIMClient.ResultCallback)
insertMessage(Conversation.ConversationType, String, String, MessageContent, <any>) - 类 中的方法io.rong.imkit.RongIM
已过时。
此方法废弃,请使用以下两个方法: #insertIncomingMessage(Conversation.ConversationType, String, String, Message.ReceivedStatus, MessageContent, RongIMClient.ResultCallback) #insertOutgoingMessage(Conversation.ConversationType, String, Message.SentStatus, MessageContent, RongIMClient.ResultCallback)
insertMessage(Conversation.ConversationType, String, String, MessageContent) - 类 中的方法io.rong.imkit.RongIM
已过时。
此方法废弃,请使用#insertMessage(Conversation.ConversationType, String, String, MessageContent, RongIMClient.ResultCallback)
insertOutgoingMessage(Conversation.ConversationType, String, Message.SentStatus, MessageContent, <any>) - 类 中的方法io.rong.imkit.RongIM
向本地会话中插入一条消息,方向为发送。
insertOutgoingMessage(Conversation.ConversationType, String, Message.SentStatus, MessageContent, long, <any>) - 类 中的方法io.rong.imkit.RongIM
向本地会话中插入一条消息,方向为发送。
intercept(Message) - 接口 中的方法io.rong.imkit.RongIM.MessageInterceptor
收到消息处理的回调
io.rong.imkit - 程序包 io.rong.imkit
 
io.rong.imkit.plugin - 程序包 io.rong.imkit.plugin
 
io.rong.imkit.widget.provider - 程序包 io.rong.imkit.widget.provider
 
IPluginModule - io.rong.imkit.plugin中的接口
 
IPublicServiceMenuClickListener - io.rong.imkit中的接口
 
isNotificationQuiteHoursConfigured() - 类 中的方法io.rong.imkit.RongIM
 
isRegisted(RongIMClient.EncryptedSessionConnectionListener) - 类 中的方法io.rong.imkit.RongIM
判断listener是否被注册

J

joinChatRoom(String, int, RongIMClient.OperationCallback) - 类 中的方法io.rong.imkit.RongIM
加入聊天室。
joinExistChatRoom(String, int, RongIMClient.OperationCallback) - 类 中的方法io.rong.imkit.RongIM
加入已存在的聊天室。
joinGroup(String, String, RongIMClient.OperationCallback) - 类 中的方法io.rong.imkit.RongIM
已过时。
该方法已废弃,请参考 http://www.rongcloud.cn/docs/android.html#3、群组 和 http://support.rongcloud.cn/kb/MzY5 使用说明。

L

logout() - 类 中的方法io.rong.imkit.RongIM
注销当前登录,执行该方法后不会再收到 push 消息。

M

MessageProvider() - 类 的构造器io.rong.imkit.widget.provider.IContainerItemProvider.MessageProvider
 

N

newView(Context, ViewGroup) - 接口 中的方法io.rong.imkit.widget.provider.IContainerItemProvider
创建新View。

O

obtainDrawable(Context) - 接口 中的方法io.rong.imkit.plugin.IPluginModule
获取 plugin 图标
obtainTitle(Context) - 接口 中的方法io.rong.imkit.plugin.IPluginModule
获取 plugin 标题
onActivityResult(int, int, Intent) - 接口 中的方法io.rong.imkit.plugin.IPluginModule
activity 结束时返回数据结果。
onClick(Conversation.ConversationType, String, PublicServiceMenuItem) - 接口 中的方法io.rong.imkit.IPublicServiceMenuClickListener
菜单被点击。
onClick(Fragment, RongExtension) - 接口 中的方法io.rong.imkit.plugin.IPluginModule
plugin 被点击时调用。
onConversationClick(Context, View, UIConversation) - 接口 中的方法io.rong.imkit.RongIM.ConversationListBehaviorListener
点击会话列表中的 item 时执行。
onConversationLongClick(Context, View, UIConversation) - 接口 中的方法io.rong.imkit.RongIM.ConversationListBehaviorListener
长按会话列表中的 item 时执行。
onConversationPortraitClick(Context, Conversation.ConversationType, String) - 接口 中的方法io.rong.imkit.RongIM.ConversationListBehaviorListener
当点击会话头像后执行。
onConversationPortraitLongClick(Context, Conversation.ConversationType, String) - 接口 中的方法io.rong.imkit.RongIM.ConversationListBehaviorListener
当长按会话头像后执行。
onEnterConversationClick(Context, PublicServiceProfile) - 接口 中的方法io.rong.imkit.RongIM.PublicServiceBehaviorListener
当点击进入进入会话后执行。
onFailure(String) - 接口 中的方法io.rong.imkit.RongIM.LocationProvider.LocationCallback
 
onFollowClick(Context, PublicServiceProfile) - 接口 中的方法io.rong.imkit.RongIM.PublicServiceBehaviorListener
当点击关注后执行。
onGetGroupMembersResult(List<UserInfo>) - 接口 中的方法io.rong.imkit.RongIM.IGroupMemberCallback
 
onItemClick(View, int, K, UIMessage) - 类 中的方法io.rong.imkit.widget.provider.IContainerItemProvider.MessageProvider
View的点击事件。
onItemLongClick(View, int, K, UIMessage) - 类 中的方法io.rong.imkit.widget.provider.IContainerItemProvider.MessageProvider
View的长按事件。
onItemLongClickAction(View, int, UIMessage) - 类 中的方法io.rong.imkit.widget.provider.IContainerItemProvider.MessageProvider
当需要处理view上下文相关的item长按弹出菜单时,可在{ io.rong.imkit.widget.provider.MessageItemLongClickAction.MessageItemLongClickListener#MessageItemLongClickAction}中不做任何处理, 直接返回false 比如:微信的长按--更多
onMessageClick(Context, View, Message) - 接口 中的方法io.rong.imkit.RongIM.ConversationBehaviorListener
已过时。
当点击消息时执行。
onMessageClick(Context, View, Message) - 接口 中的方法io.rong.imkit.RongIM.ConversationClickListener
当点击消息时执行。
onMessageIncreased(int) - 接口 中的方法io.rong.imkit.RongIM.OnReceiveUnreadCountChangedListener
 
onMessageLinkClick(Context, String) - 接口 中的方法io.rong.imkit.RongIM.ConversationBehaviorListener
已过时。
当点击链接消息时执行。
onMessageLinkClick(Context, String, Message) - 接口 中的方法io.rong.imkit.RongIM.ConversationClickListener
当点击链接消息时执行。
onMessageLongClick(Context, View, Message) - 接口 中的方法io.rong.imkit.RongIM.ConversationBehaviorListener
已过时。
当长按消息时执行。
onMessageLongClick(Context, View, Message) - 接口 中的方法io.rong.imkit.RongIM.ConversationClickListener
当长按消息时执行。
onPermissionRequest(String[], int) - 接口 中的方法io.rong.imkit.RongIM.RequestPermissionsListener
已过时。
onSend(Message) - 接口 中的方法io.rong.imkit.RongIM.OnSendMessageListener
消息发送前监听器处理接口(是否发送成功可以从SentStatus属性获取) 可以通过这个方法,过滤,修改发送出的消息。
onSent(Message, RongIM.SentMessageErrorCode) - 接口 中的方法io.rong.imkit.RongIM.OnSendMessageListener
消息发送后回调接口。
onStartLocation(Context, RongIM.LocationProvider.LocationCallback) - 接口 中的方法io.rong.imkit.RongIM.LocationProvider
 
onSuccess(LocationMessage) - 接口 中的方法io.rong.imkit.RongIM.LocationProvider.LocationCallback
 
onUnFollowClick(Context, PublicServiceProfile) - 接口 中的方法io.rong.imkit.RongIM.PublicServiceBehaviorListener
当点击取消关注后执行。
onUserPortraitClick(Context, Conversation.ConversationType, UserInfo) - 接口 中的方法io.rong.imkit.RongIM.ConversationBehaviorListener
已过时。
当点击用户头像后执行。
onUserPortraitClick(Context, Conversation.ConversationType, UserInfo, String) - 接口 中的方法io.rong.imkit.RongIM.ConversationClickListener
当点击用户头像后执行。
onUserPortraitLongClick(Context, Conversation.ConversationType, UserInfo) - 接口 中的方法io.rong.imkit.RongIM.ConversationBehaviorListener
已过时。
当长按用户头像后执行。
onUserPortraitLongClick(Context, Conversation.ConversationType, UserInfo, String) - 接口 中的方法io.rong.imkit.RongIM.ConversationClickListener
当长按用户头像后执行。

P

pauseDownloadMediaMessage(Message, RongIMClient.OperationCallback) - 类 中的方法io.rong.imkit.RongIM
暂停下载多媒体文件

Q

quitChatRoom(String, RongIMClient.OperationCallback) - 类 中的方法io.rong.imkit.RongIM
退出聊天室。
quitDiscussion(String, RongIMClient.OperationCallback) - 类 中的方法io.rong.imkit.RongIM
退出当前用户所在的某讨论组。
quitEncryptedSession(String) - 类 中的方法io.rong.imkit.RongIM
删除加密会话
quitGroup(String, RongIMClient.OperationCallback) - 类 中的方法io.rong.imkit.RongIM
已过时。
该方法已废弃,请参考 http://www.rongcloud.cn/docs/android.html#3、群组 http://support.rongcloud.cn/kb/MzY5 文档中的使用说明。

R

recallMessage(Message) - 类 中的方法io.rong.imkit.RongIM
已过时。
该接口废弃,请使用 RongIM.recallMessage(Message, String)
recallMessage(Message, String) - 类 中的方法io.rong.imkit.RongIM
撤回消息
recordNotificationEvent(String) - 类 中的方法io.rong.imkit.RongIM
记录在开发者后台使用后台推送功能时,对应的推送通知的点击事件。
refreshDiscussionCache(Discussion) - 类 中的方法io.rong.imkit.RongIM
刷新讨论组缓存数据,可用于讨论组修改名称后刷新讨论组内其他人员的缓存数据。
refreshGroupInfoCache(Group) - 类 中的方法io.rong.imkit.RongIM
刷新群组缓存数据。
refreshGroupUserInfoCache(GroupUserInfo) - 类 中的方法io.rong.imkit.RongIM
刷新、更改群组用户缓存数据。
refreshPublicServiceProfile(PublicServiceProfile) - 类 中的方法io.rong.imkit.RongIM
刷新公众服务账号缓存数据。
refreshUserInfoCache(UserInfo) - 类 中的方法io.rong.imkit.RongIM
刷新用户缓存数据。
registerConversationTemplate(IContainerItemProvider.ConversationProvider) - 类 中的方法io.rong.imkit.RongIM
注册会话列表消息模板提供者。
registerEncSessionListener(RongIMClient.EncryptedSessionConnectionListener) - 类 中的方法io.rong.imkit.RongIM
注册listener
registerMessageTemplate(IContainerItemProvider.MessageProvider) - 类 中的静态方法io.rong.imkit.RongIM
注册消息模板。
registerMessageType(Class<? extends MessageContent>) - 类 中的静态方法io.rong.imkit.RongIM
注册消息类型,如果不对消息类型进行扩展,可以忽略此方法。
removeConversation(Conversation.ConversationType, String, <any>) - 类 中的方法io.rong.imkit.RongIM
从会话列表中移除某一会话,但是不删除会话内的消息。
removeConversation(Conversation.ConversationType, String) - 类 中的方法io.rong.imkit.RongIM
已过时。
此方法废弃,请使用#removeConversation(Conversation.ConversationType, String, RongIMClient.ResultCallback)
removeFromBlacklist(String, RongIMClient.OperationCallback) - 类 中的方法io.rong.imkit.RongIM
将个某用户从黑名单中移出。
removeMemberFromDiscussion(String, String, RongIMClient.OperationCallback) - 类 中的方法io.rong.imkit.RongIM
供创建者将某用户移出讨论组。
removeNotificationQuietHours(RongIMClient.OperationCallback) - 类 中的方法io.rong.imkit.RongIM
移除会话通知免打扰时间。
removeUnReadMessageCountChangedObserver(IUnReadMessageObserver) - 类 中的方法io.rong.imkit.RongIM
注销已注册的未读消息数变化监听器。
RongIM - io.rong.imkit中的类
IM 界面组件核心类。
RongIM.ConversationBehaviorListener - io.rong.imkit中的接口
已过时。
此监听废弃,部分回调无法获得 targetId 请使用 RongIM.ConversationClickListener
RongIM.ConversationClickListener - io.rong.imkit中的接口
会话界面操作的监听器。
RongIM.ConversationListBehaviorListener - io.rong.imkit中的接口
会话列表界面操作的监听器。
RongIM.GroupInfoProvider - io.rong.imkit中的接口
群组信息的提供者。
RongIM.GroupUserInfoProvider - io.rong.imkit中的接口
GroupUserInfo提供者。
RongIM.IGroupMemberCallback - io.rong.imkit中的接口
 
RongIM.IGroupMembersProvider - io.rong.imkit中的接口
 
RongIM.LocationProvider - io.rong.imkit中的接口
位置信息的提供者,实现后获取用户位置信息。
RongIM.LocationProvider.LocationCallback - io.rong.imkit中的接口
 
RongIM.MessageInterceptor - io.rong.imkit中的接口
接收消息的拦截器
RongIM.OnReceiveUnreadCountChangedListener - io.rong.imkit中的接口
接收未读消息的监听器。
RongIM.OnSelectMemberListener - io.rong.imkit中的接口
启动好友选择界面的监听器
RongIM.OnSendMessageListener - io.rong.imkit中的接口
获取自己发出的消息监听器。
RongIM.PublicServiceBehaviorListener - io.rong.imkit中的接口
公众号界面操作的监听器
RongIM.PublicServiceProfileProvider - io.rong.imkit中的接口
PublicServiceProfile提供者。
RongIM.RequestPermissionsListener - io.rong.imkit中的接口
已过时。
RongIM.SamplingRate - io.rong.imkit中的枚举
语音消息采样率
RongIM.SentMessageErrorCode - io.rong.imkit中的枚举
发出的消息错误码。
RongIM.UserInfoProvider - io.rong.imkit中的接口
用户信息的提供者。

S

saveTextMessageDraft(Conversation.ConversationType, String, String) - 类 中的方法io.rong.imkit.RongIM
已过时。
此方法废弃,请使用#saveTextMessageDraft(Conversation.ConversationType, String, String, RongIMClient.ResultCallback)
saveTextMessageDraft(Conversation.ConversationType, String, String, <any>) - 类 中的方法io.rong.imkit.RongIM
保存文字消息草稿,回调方式获取保存是否成功。
searchPublicService(RongIMClient.SearchType, String, <any>) - 类 中的方法io.rong.imkit.RongIM
搜索公众服务。
searchPublicServiceByType(Conversation.PublicServiceType, RongIMClient.SearchType, String, <any>) - 类 中的方法io.rong.imkit.RongIM
按公众服务类型搜索公众服务。
sendDirectionalMediaMessage(Message, String[], String, String, IRongCallback.ISendMediaMessageCallback) - 类 中的方法io.rong.imkit.RongIM
发送定向多媒体消息 向会话中特定的某些用户发送消息,会话中其他用户将不会收到此消息。
sendDirectionalMessage(Conversation.ConversationType, String, MessageContent, String[], String, String, IRongCallback.ISendMessageCallback) - 类 中的方法io.rong.imkit.RongIM
发送定向消息。
sendImageMessage(Conversation.ConversationType, String, MessageContent, String, String, RongIMClient.SendImageMessageCallback) - 类 中的方法io.rong.imkit.RongIM
根据会话类型,发送图片消息。
sendImageMessage(Message, String, String, boolean, RongIMClient.SendImageMessageCallback) - 类 中的方法io.rong.imkit.RongIM
发送图片消息
sendImageMessage(Message, String, String, RongIMClient.SendImageMessageCallback) - 类 中的方法io.rong.imkit.RongIM
发送图片消息
sendImageMessage(Message, String, String, RongIMClient.SendImageMessageWithUploadListenerCallback) - 类 中的方法io.rong.imkit.RongIM
发送图片消息,可以使用该方法将图片上传到自己的服务器发送,同时更新图片状态。
sendLocationMessage(Message, String, String, IRongCallback.ISendMessageCallback) - 类 中的方法io.rong.imkit.RongIM
发送地理位置消息。
sendMediaMessage(Message, String, String, IRongCallback.ISendMediaMessageCallback) - 类 中的方法io.rong.imkit.RongIM
发送多媒体消息 发送前构造 Message 消息实体,消息实体中的 content 必须为 FileMessage, 否则返回失败。
sendMediaMessage(Message, String, String, IRongCallback.ISendMediaMessageCallbackWithUploader) - 类 中的方法io.rong.imkit.RongIM
发送多媒体消息,可以使用该方法将多媒体文件上传到自己的服务器。
sendMessage(Conversation.ConversationType, String, MessageContent, String, String, RongIMClient.SendMessageCallback) - 类 中的方法io.rong.imkit.RongIM
sendMessage(Conversation.ConversationType, String, MessageContent, String, String, RongIMClient.SendMessageCallback, <any>) - 类 中的方法io.rong.imkit.RongIM
sendMessage(Message, String, String, RongIMClient.SendMessageCallback, <any>) - 类 中的方法io.rong.imkit.RongIM
sendMessage(Message, String, String, RongIMClient.SendMessageCallback) - 类 中的方法io.rong.imkit.RongIM
sendMessage(Message, String, String, IRongCallback.ISendMessageCallback) - 类 中的方法io.rong.imkit.RongIM
发送消息。
sendMessage(Message, String, String, SendMessageOption, IRongCallback.ISendMessageCallback) - 类 中的方法io.rong.imkit.RongIM
发送消息。
setConnectionStatusListener(RongIMClient.ConnectionStatusListener) - 类 中的静态方法io.rong.imkit.RongIM
设置连接状态变化的监听器。
setConversationBehaviorListener(RongIM.ConversationBehaviorListener) - 类 中的静态方法io.rong.imkit.RongIM
setConversationClickListener(RongIM.ConversationClickListener) - 类 中的静态方法io.rong.imkit.RongIM
设置会话界面操作的监听器。
setConversationListBehaviorListener(RongIM.ConversationListBehaviorListener) - 类 中的静态方法io.rong.imkit.RongIM
设置会话列表界面操作的监听器。
setConversationNotificationStatus(Conversation.ConversationType, String, Conversation.ConversationNotificationStatus, <any>) - 类 中的方法io.rong.imkit.RongIM
设置会话消息提醒状态。
setConversationToTop(Conversation.ConversationType, String, boolean, <any>) - 类 中的方法io.rong.imkit.RongIM
设置某一会话为置顶或者取消置顶,回调方式获取设置是否成功。
setConversationToTop(Conversation.ConversationType, String, boolean, boolean, <any>) - 类 中的方法io.rong.imkit.RongIM
设置某一会话为置顶或者取消置顶,回调方式获取设置是否成功。
setConversationToTop(Conversation.ConversationType, String, boolean) - 类 中的方法io.rong.imkit.RongIM
已过时。
此方法废弃,请使用#setConversationToTop(Conversation.ConversationType, String, boolean, RongIMClient.ResultCallback)
setCurrentUserInfo(UserInfo) - 类 中的方法io.rong.imkit.RongIM
设置当前用户信息。
setDiscussionInviteStatus(String, RongIMClient.DiscussionInviteStatus, RongIMClient.OperationCallback) - 类 中的方法io.rong.imkit.RongIM
设置讨论组成员邀请权限。
setDiscussionName(String, String, RongIMClient.OperationCallback) - 类 中的方法io.rong.imkit.RongIM
设置讨论组名称。
setGroupInfoProvider(RongIM.GroupInfoProvider, boolean) - 类 中的静态方法io.rong.imkit.RongIM
设置群组信息的提供者。
setGroupMembersProvider(RongIM.IGroupMembersProvider) - 类 中的方法io.rong.imkit.RongIM
设置群组成员提供者。
setGroupUserInfoProvider(RongIM.GroupUserInfoProvider, boolean) - 类 中的静态方法io.rong.imkit.RongIM
设置GroupUserInfo提供者,供RongIM 调用获取GroupUserInfo 可以使用此方法,修改群组中用户昵称 设置后,当 sdk 界面展示用户信息时,会回调 RongIM.GroupUserInfoProvider.getGroupUserInfo(String, String) 使用者只需要根据对应的 groupId, userId 提供对应的用户信息 GroupUserInfo
setLocationProvider(RongIM.LocationProvider) - 类 中的静态方法io.rong.imkit.RongIM
设置位置信息的提供者。
setMaxVoiceDurationg(int) - 类 中的方法io.rong.imkit.RongIM
设置语音消息的最大长度
setMessageAttachedUserInfo(boolean) - 类 中的方法io.rong.imkit.RongIM
设置消息体内是否携带用户信息。
setMessageExtra(int, String) - 类 中的方法io.rong.imkit.RongIM
已过时。
此方法废弃,请使用#setMessageExtra(int, String, RongIMClient.ResultCallback)
setMessageExtra(int, String, <any>) - 类 中的方法io.rong.imkit.RongIM
设置消息的附加信息,此信息只保存在本地,回调方式获取设置是否成功。
setMessageInterceptor(RongIM.MessageInterceptor) - 类 中的方法io.rong.imkit.RongIM
设置接收消息时的拦截器
setMessageReceivedStatus(int, Message.ReceivedStatus) - 类 中的方法io.rong.imkit.RongIM
已过时。
此方法废弃,请使用#setMessageReceivedStatus(int, Message.ReceivedStatus, RongIMClient.ResultCallback)
setMessageReceivedStatus(int, Message.ReceivedStatus, <any>) - 类 中的方法io.rong.imkit.RongIM
根据消息 Id,设置接收到的消息状态,回调方式获取设置是否成功。
setMessageSentStatus(int, Message.SentStatus) - 类 中的方法io.rong.imkit.RongIM
已过时。
此方法废弃,请使用#setMessageSentStatus(Message, RongIMClient.ResultCallback)
setMessageSentStatus(int, Message.SentStatus, <any>) - 类 中的方法io.rong.imkit.RongIM
已过时。
setMessageSentStatus(Message, <any>) - 类 中的方法io.rong.imkit.RongIM
根据消息 Message 设置消息状态,回调方式获取设置是否成功。
setNotificationQuietHours(String, int, RongIMClient.OperationCallback) - 类 中的方法io.rong.imkit.RongIM
设置会话通知免打扰时间。
setNotificationQuiteHoursConfigured(boolean) - 类 中的方法io.rong.imkit.RongIM
已过时。
此方法废弃。
setOnReceiveMessageListener(RongIMClient.OnReceiveMessageListener) - 类 中的静态方法io.rong.imkit.RongIM
设置接收消息的监听器。
setOnReceiveUnreadCountChangedListener(RongIM.OnReceiveUnreadCountChangedListener, Conversation.ConversationType...) - 类 中的方法io.rong.imkit.RongIM
setPublicServiceBehaviorListener(RongIM.PublicServiceBehaviorListener) - 类 中的静态方法io.rong.imkit.RongIM
设置公众号界面操作的监听器。
setPublicServiceMenuClickListener(IPublicServiceMenuClickListener) - 类 中的方法io.rong.imkit.RongIM
设置公众服务菜单点击监听。
setPublicServiceProfileProvider(RongIM.PublicServiceProfileProvider) - 类 中的静态方法io.rong.imkit.RongIM
设置公众服务账号信息的提供者,供 RongIM 调用获公众服务账号名称,头像信息和公众服务号菜单。
setReadReceiptConversationTypeList(Conversation.ConversationType...) - 类 中的方法io.rong.imkit.RongIM
设置发送消息回执的会话类型。
setRequestPermissionListener(RongIM.RequestPermissionsListener) - 类 中的方法io.rong.imkit.RongIM
已过时。
setSamplingRate(RongIM.SamplingRate) - 类 中的方法io.rong.imkit.RongIM
设置语音消息采样率
setSendMessageListener(RongIM.OnSendMessageListener) - 类 中的方法io.rong.imkit.RongIM
设置发送消息的监听。
setServerInfo(String, String) - 类 中的静态方法io.rong.imkit.RongIM
设置私有部署的导航服务器和媒体服务器地址。
setStatisticDomain(String) - 类 中的静态方法io.rong.imkit.RongIM
设置数据上传服务器地址。
setUserInfoProvider(RongIM.UserInfoProvider, boolean) - 类 中的静态方法io.rong.imkit.RongIM
设置用户信息的提供者,供 RongIM 调用获取用户名称和头像信息。
setValue(int) - 枚举 中的静态方法io.rong.imkit.RongIM.SentMessageErrorCode
设置错误代码值。
startChatRoomChat(Context, String, boolean) - 类 中的方法io.rong.imkit.RongIM
启动聊天室会话。
startConversation(Context, Conversation.ConversationType, String, String) - 类 中的方法io.rong.imkit.RongIM
启动会话界面。
startConversation(Context, Conversation.ConversationType, String, String, Bundle) - 类 中的方法io.rong.imkit.RongIM
启动会话界面。
startConversation(Context, Conversation.ConversationType, String, String, long) - 类 中的方法io.rong.imkit.RongIM
启动会话界面,并跳转到指定的消息位置 使用时,可以传入多种会话类型 io.rong.imlib.model.Conversation.ConversationType 对应不同的会话类型,开启不同的会话界面。
startConversationList(Context) - 类 中的方法io.rong.imkit.RongIM
已过时。
废弃该方法,请使用 {#startConversationList(Context, Map)}
startConversationList(Context, Map<String, Boolean>) - 类 中的方法io.rong.imkit.RongIM
启动会话列表界面。
startCustomerServiceChat(Context, String, String, CSCustomServiceInfo) - 类 中的方法io.rong.imkit.RongIM
启动客户服聊天界面。
startDiscussionChat(Context, String, String) - 类 中的方法io.rong.imkit.RongIM
启动讨论组聊天界面。
startEncryptedSession(Context, String, String) - 类 中的方法io.rong.imkit.RongIM
开启加密会话,如果是新开启的一个会话则会重新发送信令消息。
startGroupChat(Context, String, String) - 类 中的方法io.rong.imkit.RongIM
启动群组聊天界面。
startPrivateChat(Context, String, String) - 类 中的方法io.rong.imkit.RongIM
启动单聊界面。
startPublicServiceProfile(Context, Conversation.ConversationType, String) - 类 中的方法io.rong.imkit.RongIM
启动公众号信息界面。
startSelectMember(Context, Conversation.ConversationType, String) - 接口 中的方法io.rong.imkit.RongIM.OnSelectMemberListener
启动好友选择界面的接口。
startSubConversationList(Context, Conversation.ConversationType) - 类 中的方法io.rong.imkit.RongIM
启动聚合后的某类型的会话列表。
subscribePublicService(Conversation.PublicServiceType, String, RongIMClient.OperationCallback) - 类 中的方法io.rong.imkit.RongIM
订阅公众号。
supportResumeBrokenTransfer(String, <any>) - 类 中的方法io.rong.imkit.RongIM
 
syncConversationNotificationStatus(Conversation.ConversationType, String, Conversation.ConversationNotificationStatus, <any>) - 类 中的方法io.rong.imkit.RongIM
设置本地数据库的会话消息提醒状态。
syncGroup(List<Group>, RongIMClient.OperationCallback) - 类 中的方法io.rong.imkit.RongIM
已过时。
该方法已废弃,请参考 http://www.rongcloud.cn/docs/android.html#3、群组 http://support.rongcloud.cn/kb/MzY5 文档中的使用说明。
syncUserData(UserData, RongIMClient.OperationCallback) - 类 中的方法io.rong.imkit.RongIM
设置用户信息。

U

unRegisterEncSessionListener(RongIMClient.EncryptedSessionConnectionListener) - 类 中的方法io.rong.imkit.RongIM
解注listener
unsubscribePublicService(Conversation.PublicServiceType, String, RongIMClient.OperationCallback) - 类 中的方法io.rong.imkit.RongIM
取消订阅公众号。

V

valueOf(String) - 枚举 中的静态方法io.rong.imkit.RongIM.SamplingRate
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.rong.imkit.RongIM.SentMessageErrorCode
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法io.rong.imkit.RongIM.SamplingRate
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.rong.imkit.RongIM.SentMessageErrorCode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
A B C D E G I J L M N O P Q R S U V 
跳过导航链接
Version 1.5.3

Copyright © 2020 RongCloud. All Rights Reserved.