A B C D E F G H I J K L M N O P Q R S T U V W Z

## A

accept(java.io.File) - function in io.rong.imkit.utils.FileTypeUtils.FileTypeFilter
acceptFriendApplication(java.lang.String,OnDataChangeListener<Boolean>) - function in io.rong.imkit.usermanage.friend.apply.ApplyFriendViewModel
acceptFriendApplication(java.lang.String,OnDataChangeListener<Boolean>) - function in io.rong.imkit.usermanage.handler.FriendApplicationHandler
acceptGroupApplication(java.lang.String,java.lang.String,java.lang.String,OnDataChangeListener<CoreErrorCode>) - function in io.rong.imkit.usermanage.group.application.GroupApplicationsViewModel
  接受群组申请
acceptGroupApplication(java.lang.String,java.lang.String,java.lang.String) - function in io.rong.imkit.usermanage.handler.GroupApplicationOperationsHandler
  接受群申请
acceptGroupInvite(java.lang.String,java.lang.String,OnDataChangeListener<Boolean>) - function in io.rong.imkit.usermanage.group.application.GroupApplicationsViewModel
  接受群组邀请
acceptGroupInvite(java.lang.String,java.lang.String) - function in io.rong.imkit.usermanage.handler.GroupApplicationOperationsHandler
  接受群邀请
action(java.lang.String) - function in io.rong.imkit.picture.broadcast.BroadcastManager
actionListener(io.rong.imkit.MessageItemLongClickAction.MessageItemLongClickListener) - function in io.rong.imkit.MessageItemLongClickAction.Builder
activeDestructMode(Context) - function in io.rong.imkit.feature.destruct.DestructManager
  激活阅后即焚模式
activeEditMode(io.rong.imkit.feature.editmessage.EditMessageManager.ActiveType,EditMessageConfig,boolean) - function in io.rong.imkit.feature.editmessage.EditMessageManager
  激活编辑消息模式
ActiveMoreMenu - enum entry in io.rong.imkit.event.uievent.InputBarEvent.Type
adapterAitInRTL(java.lang.String) - function in io.rong.imkit.utils.RTLUtils
add(T) - function in io.rong.imkit.widget.adapter.BaseAdapter
add(T) - function in io.rong.imkit.widget.adapter.BaseListViewAdapter
add(T,int) - function in io.rong.imkit.widget.adapter.BaseListViewAdapter
add(T) - function in io.rong.imkit.widget.cache.MessageList
add(int,T) - function in io.rong.imkit.widget.cache.MessageList
addActions(java.util.List) - function in io.rong.imkit.conversation.extension.component.moreaction.MoreActionLayout
addActions(java.util.List) - function in io.rong.imkit.widget.MoreActionLayout
addAll(int,java.util.Collection) - function in io.rong.imkit.widget.cache.MessageList
addAll(java.util.Collection) - function in io.rong.imkit.widget.cache.MessageList
addAsyncOnReceiveMessageListener(OnReceiveMessageWrapperListener) - function in io.rong.imkit.IMCenter
addAsyncOnReceiveMessageListener(OnReceiveMessageWrapperListener) - function in io.rong.imkit.RongIM
  设置接收消息的监听器（工作线程回调listener）。 所有接收到的消息、通知、状态都经由此处设置的监听器处理。包括私聊消息、讨论组消息、群组消息、聊天室消息以及各种状态。
addCancelSendMediaMessageListener(ResultCallback<Message>) - function in io.rong.imkit.IMCenter
addCollection(kotlin.Array) - function in io.rong.imkit.widget.adapter.BaseListViewAdapter
addCollection(java.util.Collection) - function in io.rong.imkit.widget.adapter.BaseListViewAdapter
addConnectionStatusListener(ConnectionStatusListener) - function in io.rong.imkit.IMCenter
  设置连接状态变化的监听器。 当回调状态为TOKEN_INCORRECT, 需要获取正确的token, 并主动调用connect
addConnectStatusListener(ConnectCallback) - function in io.rong.imkit.IMCenter
addConversationEventListener(ConversationEventListener) - function in io.rong.imkit.IMCenter
addConversationStatusListener(ConversationStatusListener) - function in io.rong.imkit.IMCenter
addData(java.util.List) - function in io.rong.imkit.base.adapter.MultiItemTypeAdapter
addDataChangeListener(io.rong.imkit.base.MultiDataHandler.DataKey,OnDataChangeListener<T>) - function in io.rong.imkit.base.MultiDataHandler
  添加数据变化监听器
addDataChangeListener(OnDataChangeListener<T>) - function in io.rong.imkit.base.SingleDataHandler
  设置数据改变 回调
addDelegate(ItemViewDelegate<T>) - function in io.rong.imkit.base.adapter.ItemViewDelegateManager
addDelegate(int,ItemViewDelegate<T>) - function in io.rong.imkit.base.adapter.ItemViewDelegateManager
addExtensionEventWatcher(IExtensionEventWatcher) - function in io.rong.imkit.conversation.extension.RongExtensionManager
addExtensionModule(IExtensionModule) - function in io.rong.imkit.conversation.extension.RongExtensionManager
  添加自定义的 IExtensionModule,添加后，可以通过 getExtensionModules 获取已注册的 module

      注意：
      1. 此方法只是把自定义IExtensionModule加入到IExtensionModule列表,不会调用onInit}
      2. 注册请使用registerExtensionModule
      3. 此方法适用于IExtensionModule的排序

addExtraTab(Context,Drawable,OnClickListener) - function in io.rong.imkit.conversation.extension.component.emoticon.EmoticonBoard
addFooterView(View) - function in io.rong.imkit.conversation.ConversationFragment
addFooterView(View) - function in io.rong.imkit.conversationlist.ConversationListFragment
addFootView(View) - function in io.rong.imkit.base.adapter.HeaderAndFooterWrapper
addFootView(View) - function in io.rong.imkit.usermanage.component.ContactListComponent
addFootView(View) - function in io.rong.imkit.widget.adapter.BaseAdapter
addForeverObserver(kotlin.Array,io.rong.imkit.manager.UnReadMessageManager.IUnReadMessageObserver) - function in io.rong.imkit.manager.UnReadMessageManager
  设置未读消息数变化监听器。 注意:如果是在 activity 中设置,那么要在 activity 销毁时, 调用 removeObserver 否则会造成内存泄漏。
addFriendEventListener(FriendEventListener) - function in io.rong.imkit.IMCenter
  添加好友事件监听器
AddFriendListActivity - class in io.rong.imkit.usermanage.friend.add
  添加好友列表页面
AddFriendListFragment - class in io.rong.imkit.usermanage.friend.add
  添加好友列表页面
AddFriendListViewModel - class in io.rong.imkit.usermanage.friend.add
  添加好友列表页面ViewModel
addGroupEventListener(GroupEventListener) - function in io.rong.imkit.IMCenter
  添加群组事件监听器
addGroupFollows(OnDataChangeListener<Boolean>) - function in io.rong.imkit.usermanage.group.memberselect.GroupMemberSelectionViewModel
  添加关注者
addGroupFollows(java.util.List) - function in io.rong.imkit.usermanage.handler.GroupOperationsHandler
  添加群关注人员
addGroupManagers(OnDataChangeListener<Boolean>) - function in io.rong.imkit.usermanage.group.memberselect.GroupMemberSelectionViewModel
  添加群管理员
addGroupManagers(java.util.List) - function in io.rong.imkit.usermanage.handler.GroupOperationsHandler
  添加群管理员
AddGroupMembersActivity - class in io.rong.imkit.usermanage.group.add
  创建增加群联系人页面
AddGroupMembersFragment - class in io.rong.imkit.usermanage.group.add
  功能描述: 创建增加群联系人页面
AddGroupMembersViewModel - class in io.rong.imkit.usermanage.group.add
  功能描述: 创建增加群联系人 ViewModel
addHeaderView(View) - function in io.rong.imkit.base.adapter.HeaderAndFooterWrapper
addHeaderView(View) - function in io.rong.imkit.conversation.ConversationFragment
addHeaderView(View) - function in io.rong.imkit.conversationlist.ConversationListFragment
addHeaderView(View) - function in io.rong.imkit.usermanage.component.ContactListComponent
addHeaderView(View) - function in io.rong.imkit.widget.adapter.BaseAdapter
addItemViewDelegate(ItemViewDelegate<T>) - function in io.rong.imkit.base.adapter.MultiItemTypeAdapter
addItemViewDelegate(int,ItemViewDelegate<T>) - function in io.rong.imkit.base.adapter.MultiItemTypeAdapter
addKeyboardHeightObserver(KeyboardHeightObserver) - function in io.rong.imkit.feature.editmessage.EditMessageManager
addListener(java.lang.String,DestructCountDownTimerListener,java.lang.String) - function in io.rong.imkit.feature.destruct.DestructManager
addListener(TranslationResultListenerWrapper) - function in io.rong.imkit.feature.translation.TranslationProvider
addMediaListener(java.lang.String,IDownloadMediaFileCallback) - function in io.rong.imkit.IMCenter
addMemberClick() - function in io.rong.imkit.usermanage.adapter.GroupMembersAdapter.OnGroupActionListener
  添加群成员的点击事件
addMentionBlocks(EditText,java.util.List) - function in io.rong.imkit.feature.editmessage.EditMessageManager
  RongMentionManager 重新绑定Edittext对应的MentionList。 MentionBlock：“@人名”对应输入框的起始位置。 在RongExtensionViewModel#setEditTextWidget重新绑定Edittext之后，需要调用此接口重新绑定MentionList。
addMentionBlocks(EditText,java.lang.String) - function in io.rong.imkit.feature.mention.DraftHelper
addMentionBlocks(EditText,java.util.List) - function in io.rong.imkit.feature.mention.DraftHelper
addMentionBlocks(java.lang.String) - function in io.rong.imkit.feature.mention.DraftHelper
addMessageContent(java.lang.Class,kotlin.Array) - function in io.rong.imkit.manager.MessageProviderPermissionHandler
addMessageEventListener(MessageEventListener) - function in io.rong.imkit.IMCenter
addMessageItemLongClickAction(MessageItemLongClickAction) - function in io.rong.imkit.MessageItemLongClickActionManager
addMessageItemLongClickAction(MessageItemLongClickAction,int) - function in io.rong.imkit.MessageItemLongClickActionManager
addMessageProvider(IMessageProvider) - function in io.rong.imkit.config.ConversationConfig
addMoreClickAction(int,IClickActions) - function in io.rong.imkit.config.ConversationConfig
addObserver(kotlin.Array,io.rong.imkit.manager.UnReadMessageManager.IUnReadMessageObserver) - function in io.rong.imkit.manager.UnReadMessageManager
  设置未读消息数变化监听器。 注意:如果是在 activity 中设置,那么要在 activity 销毁时, 调用 removeObserver 否则会造成内存泄漏。
addOnGroupAndUserEventListener(OnGroupAndUserEventListener) - function in io.rong.imkit.IMCenter
  添加群组和用户信息事件监听
addOnLineStatusListener(OnLineStatusListener) - function in io.rong.imkit.manager.OnLineStatusManager
  添加在线状态变更监听接口
addOnRecallMessageListener(OnRecallMessageListener) - function in io.rong.imkit.IMCenter
addOnReceiveMessageListener(OnReceiveMessageWrapperListener) - function in io.rong.imkit.IMCenter
addOnReceiveMessageListener(OnReceiveMessageWrapperListener) - function in io.rong.imkit.RongIM
  设置接收消息的监听器（主线程回调listener）。 所有接收到的消息、通知、状态都经由此处设置的监听器处理。包括私聊消息、讨论组消息、群组消息、聊天室消息以及各种状态。
addPager(View) - function in io.rong.imkit.conversation.extension.component.plugin.PluginBoard
addPendingAnimation(java.lang.String) - function in io.rong.imkit.widget.TextAnimationHelper
  添加需要展示动画的消息UID
addPlugin(IPluginModule) - function in io.rong.imkit.conversation.extension.component.plugin.PluginBoard
addPluginPager(View) - function in io.rong.imkit.conversation.extension.RongExtension
  在 plugin 界面添加自定义 view，添加后，+ 号区域全部填充为自定义的 view。 当自定义 view 可见时点击 ”+“ 会触发自定义 view 和默认 plugin 界面间进行切换。
addProvider(IViewProvider<T>) - function in io.rong.imkit.widget.adapter.ProviderManager
addProvider(int,IViewProvider<T>) - function in io.rong.imkit.widget.adapter.ProviderManager
addReadReceiptListener(ReadReceiptListener) - function in io.rong.imkit.IMCenter
addResendMessage(Message,ErrorCode,io.rong.imkit.feature.resend.ResendManager.AddResendMessageCallBack) - function in io.rong.imkit.feature.resend.ResendManager
addRightView(View) - function in io.rong.imkit.usermanage.component.HeadComponent
  添加右边视图
addStatusListener(io.rong.imkit.feature.editmessage.EditMessageManager.StatusListener) - function in io.rong.imkit.feature.editmessage.EditMessageManager
addSubmitTask(T) - function in io.rong.imkit.feature.expose.ExposeBatchSubmitManager
  添加数据到批量处理队列
addSubmitTask(java.lang.String) - function in io.rong.imkit.feature.expose.SubmitReadReceiptV5Manager
addSubscribeEventListener(OnSubscribeEventListener) - function in io.rong.imkit.IMCenter
  添加订阅事件监听器
addSyncConversationReadStatusListener(SyncConversationReadStatusListener) - function in io.rong.imkit.IMCenter
addTab(IEmoticonTab,java.lang.String) - function in io.rong.imkit.conversation.extension.component.emoticon.EmoticonBoard
addTab(int,IEmoticonTab,java.lang.String) - function in io.rong.imkit.conversation.extension.component.emoticon.EmoticonBoard
addTextChangedListener(TextWatcher) - function in io.rong.imkit.widget.RongEditText
addTheme(java.lang.String,int,int) - function in io.rong.imkit.config.IMKitThemeManager
  添加主题（支持浅色和深色样式） 此方法用于添加自定义主题，支持为主题指定浅色和深色两种样式。系统会根据当前的深浅色模式自动应用对应的样式。 使用场景：

      // 添加自定义主题（支持深浅色模式）
      IMKitThemeManager.addTheme(
          "CUSTOM_THEME",
          R.style.MyCustomLightTheme,  // 浅色模式样式
          R.style.MyCustomDarkTheme    // 深色模式样式
      );

      // 添加单一样式主题（浅色和深色使用相同样式）
      IMKitThemeManager.addTheme(
          "SIMPLE_THEME",
          R.style.MyTheme,  // 浅色模式样式
          R.style.MyTheme   // 深色模式样式（相同）
      );

      // 为已有主题追加额外样式（样式叠加）
      IMKitThemeManager.addTheme(
          IMKitThemeManager.LIVELY_THEME,
          R.style.MyCustomOverrideLight,  // 浅色模式扩展样式
          R.style.MyCustomOverrideDark    // 深色模式扩展样式
      );

      // 切换到自定义主题（基于欢快主题）
      IMKitThemeManager.changeCustomTheme(context, "CUSTOM_THEME", IMKitThemeManager.LIVELY_THEME);

  注意事项：
  - 多次调用此方法添加同一主题时，样式会按顺序叠加应用
  - 后添加的样式属性会覆盖先前的同名属性
  - lightStyleResId 和 darkStyleResId 不能为 0
  - 主题会自动跟随系统深浅色模式切换
addThemeListener(io.rong.imkit.config.IMKitThemeManager.OnThemeListener) - function in io.rong.imkit.config.IMKitThemeManager
  添加主题变化监听器 注册一个监听器以接收主题切换事件通知。当调用 changeInnerTheme 或 changeCustomTheme 方法且主题实际发生变化时，所有已注册的监听器都会收到 onThemeChanged 回调。 使用场景：
  - 需要在主题切换时更新自定义 UI 组件
  - 需要在主题变化时重新加载资源或刷新界面
  - 需要同步主题状态到其他模块
  Context 参数的优势：
  - 监听器无需自己持有 Context 引用，避免潜在的内存泄漏
  - 可以直接使用传入的 Context 进行 UI 操作（如 Activity.recreate()）
  - 通过 Context 获取资源或调用其他需要 Context 的方法
  使用示例：

      public class MyActivity extends AppCompatActivity {
          private OnThemeListener themeListener;

          @Override
          protected void onCreate(Bundle savedInstanceState) {
              super.onCreate(savedInstanceState);

              // 创建监听器
              themeListener = new OnThemeListener() {
                  @Override
                  public void onThemeChanged(Context context, String oldTheme, String newTheme) {
                      // 使用传入的 context 重新创建 Activity
                      if (context instanceof Activity) {
                          ((Activity) context).recreate();
                      }
                  }
              };

              // 添加监听器
              IMKitThemeManager.addThemeListener(themeListener);
          }

          @Override
          protected void onDestroy() {
              super.onDestroy();
              // 移除监听器，避免内存泄漏
              IMKitThemeManager.removeThemeListener(themeListener);
          }
      }

  注意事项：
  - 同一个监听器对象不会被重复添加
  - 请在合适的时机（如 Activity/Fragment 的 onDestroy）移除监听器，避免内存泄漏
  - 监听器回调在主题切换所在的线程执行，通常是主线程
addToBlacklist(java.lang.String,OperationCallback) - function in io.rong.imkit.RongIM
  将某个用户加到黑名单中。 当你把对方加入黑名单后，对方再发消息时，就会提示“已被加入黑名单，消息发送失败”。 但你依然可以发消息个对方。
addTypingStatusListener(TypingStatusListener) - function in io.rong.imkit.IMCenter
addUnReadMessageCountChangedObserver(IUnReadMessageObserver,kotlin.Array) - function in io.rong.imkit.RongIM
  设置未读消息数变化监听器。 注意:如果是在 activity 中设置,那么要在 activity 销毁时, 调用 removeObserver 否则会造成内存泄漏。
addUnreadNewMessage(UiMessage) - function in io.rong.imkit.conversation.messgelist.viewmodel.MessageViewModel
addUserDataObserver(io.rong.imkit.userinfo.RongUserInfoManager.UserDataObserver) - function in io.rong.imkit.userinfo.RongUserInfoManager
  添加用户信息观察者。
addView(ViewGroup,View) - function in io.rong.imkit.utils.RongViewUtils
  安全的addView
addView(ViewGroup,View,int) - function in io.rong.imkit.utils.RongViewUtils
  安全的addView
addViewProcessor(IConversationUIRenderer) - function in io.rong.imkit.config.ConversationConfig
  ConversationFragment 处理器
AndroidConstant - class in io.rong.imkit.utils
AndroidEmoji - class in io.rong.imkit.conversation.extension.component.emoticon
animateCenter(PointF) - function in io.rong.imkit.picture.widget.longimage.SubsamplingScaleImageView
  Creates a panning animation builder, that when started will animate the image to place the given coordinates of the image in the center of the screen.
animateScale(float) - function in io.rong.imkit.picture.widget.longimage.SubsamplingScaleImageView
  Creates a scale animation builder, that when started will animate a zoom in or out.
animateScaleAndCenter(float,PointF) - function in io.rong.imkit.picture.widget.longimage.SubsamplingScaleImageView
  Creates a scale animation builder, that when started will animate a zoom in or out.
animSpinner(int) - function in io.rong.imkit.widget.refresh.SmartRefreshLayout.RefreshKernelImpl
animSpinner(int) - function in io.rong.imkit.widget.refresh.api.RefreshKernel
  执行动画使视图位移到指定的 位置 moveSpinner 的取名来自 谷歌官方的
AnimUtils - class in io.rong.imkit.picture.tools
annotationType() - function in java.lang.annotation.Annotation
APP_NAME - enum entry in io.rong.imkit.notification.NotificationConfig.TitleType
appendAndDisplayMessage(Message) - function in io.rong.imkit.IMCenter
  将指定消息添加到当前会话并立即刷新界面显示。
applyFriend(java.lang.String,OnDataChangeListener<CoreErrorCode>) - function in io.rong.imkit.usermanage.friend.user.profile.UserProfileViewModel
applyFriend(java.lang.String,java.lang.String,OnDataChangeListener<CoreErrorCode>) - function in io.rong.imkit.usermanage.handler.FriendInfoHandler
ApplyFriendAdapter - class in io.rong.imkit.usermanage.adapter
ApplyFriendAdapter.OnBtnClickListener - class in io.rong.imkit.usermanage.adapter.ApplyFriendAdapter
ApplyFriendListActivity - class in io.rong.imkit.usermanage.friend.apply
  申请好友列表页面
ApplyFriendListFragment - class in io.rong.imkit.usermanage.friend.apply
  申请好友列表页面
ApplyFriendViewModel - class in io.rong.imkit.usermanage.friend.apply
  申请好友列表页面ViewModel
applyQuoteInfoIfActive(Message) - function in io.rong.imkit.feature.reference.ReferenceManager
  V2 引用回复开启时，将当前引用态附加到待发送消息上。 供媒体/插件发送路径在 sendMessage 前调用。
AppSettingsHandler - class in io.rong.imkit.handler
  应用设置处理器 - 全局唯一实例 负责管理应用设置的获取、缓存和更新，包括：
  - 监听连接状态变化并自动更新设置
  - 缓存应用设置信息
  - 提供应用设置的访问接口
asset(java.lang.String) - function in io.rong.imkit.picture.widget.longimage.ImageSource
  Create an instance from an asset name.
ATTACH - enum entry in io.rong.imkit.conversation.extension.RongExtension.ContainerType
attach(RecyclerView,BaseAdapter<T>,OnItemExposeListener<T>) - function in io.rong.imkit.feature.expose.ItemExposeManager
  设置RecyclerView的item可见状态的监听
AttrsUtils - class in io.rong.imkit.picture.tools
AudioPlayManager - class in io.rong.imkit.manager
AudioRecordManager - class in io.rong.imkit.manager
AudioRecordManager.SamplingRate - class in io.rong.imkit.manager.AudioRecordManager
  语音消息采样率
AutoDownloadEntry - class in io.rong.imkit.manager.hqvoicemessage
AutoDownloadEntry.DownloadPriority - class in io.rong.imkit.manager.hqvoicemessage.AutoDownloadEntry
  下载优先级
AutoDownloadNetWorkChangeReceiver - class in io.rong.imkit.manager.hqvoicemessage
autoLoadMore() - function in io.rong.imkit.widget.refresh.SmartRefreshLayout
  Display load more animation and trigger load more event.
autoLoadMore(int) - function in io.rong.imkit.widget.refresh.SmartRefreshLayout
  Display load more animation and trigger load more event, Delayed start.
autoLoadMore(int,int,float,boolean) - function in io.rong.imkit.widget.refresh.SmartRefreshLayout
  Display load more animation and trigger load more event, Delayed start.
autoLoadMore() - function in io.rong.imkit.widget.refresh.api.RefreshLayout
  Display load more animation and trigger load more event.
autoLoadMore(int) - function in io.rong.imkit.widget.refresh.api.RefreshLayout
  Display load more animation and trigger load more event, Delayed start.
autoLoadMore(int,int,float,boolean) - function in io.rong.imkit.widget.refresh.api.RefreshLayout
  Display load more animation and trigger load more event, Delayed start.
autoLoadMoreAnimationOnly() - function in io.rong.imkit.widget.refresh.SmartRefreshLayout
  Display load more animation without triggering events.
autoLoadMoreAnimationOnly() - function in io.rong.imkit.widget.refresh.api.RefreshLayout
  Display load more animation without triggering events.
autoRefresh() - function in io.rong.imkit.widget.refresh.SmartRefreshLayout
  Display refresh animation and trigger refresh event.
autoRefresh(int) - function in io.rong.imkit.widget.refresh.SmartRefreshLayout
  Display refresh animation and trigger refresh event, Delayed start.
autoRefresh(int,int,float,boolean) - function in io.rong.imkit.widget.refresh.SmartRefreshLayout
  Display refresh animation, Multifunction.
autoRefresh() - function in io.rong.imkit.widget.refresh.api.RefreshLayout
  Display refresh animation and trigger refresh event.
autoRefresh(int) - function in io.rong.imkit.widget.refresh.api.RefreshLayout
  Display refresh animation and trigger refresh event, Delayed start.
autoRefresh(int,int,float,boolean) - function in io.rong.imkit.widget.refresh.api.RefreshLayout
  Display refresh animation, Multifunction.
autoRefreshAnimationOnly() - function in io.rong.imkit.widget.refresh.SmartRefreshLayout
  Display refresh animation without triggering events.
autoRefreshAnimationOnly() - function in io.rong.imkit.widget.refresh.api.RefreshLayout
  Display refresh animation without triggering events.
awaitNewImage() - function in io.rong.imkit.utils.videocompressor.OutputSurface
awaitNewImage() - function in io.rong.imkit.utils.videocompressor.videoslimmer.muxer.CodecInputSurface

A B C D E F G H I J K L M N O P Q R S T U V W Z