A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Z
R
- read(android.os.ParcelFileDescriptor,java.io.File) - function in ai.nexconn.chatui.utils.file.ChatUIStorageUtils
- readLocalMedia() - function in ai.nexconn.chatui.picture.PictureSelectorActivity
- get LocalMedia s
- readPictureDegree(android.content.Context,java.lang.String) - function in ai.nexconn.chatui.picture.tools.PictureFileUtils
- Read image EXIF rotation angle
- readPictureDegree(android.content.Context,java.lang.String) - function in ai.nexconn.chatui.utils.file.FileUtils
- Reads the rotation degree of an image.
- readPreviewMediaData() - function in ai.nexconn.chatui.picture.observable.ImagesObservable
- Read preview images
- ReadReceiptData - class in ai.nexconn.chatui.model
- ReadReceiptDetailHandler - class in ai.nexconn.chatui.handler
- Data handler for the read-receipt detail screen.
- ReadReceiptStateClickEvent - class in ai.nexconn.chatui.channel.event.page
- Click event for the read receipt state component in a message bubble.
- ReadReceiptV5Handler - class in ai.nexconn.chatui.handler
- Data handler for V5 read-receipt operations.
- RecallEditCountDownCallBack - class in ai.nexconn.chatui.channel.feature.recall
- RecallEditCountDownTimer - class in ai.nexconn.chatui.channel.feature.recall
- Countdown timer for recalled messages to maintain the re-edit state.
- RecallEditCountDownTimerListener - class in ai.nexconn.chatui.channel.feature.recall
- RecallEditManager - class in ai.nexconn.chatui.channel.feature.recall
- RecognizeMode - enum entry in ai.nexconn.chatui.channel.extension.InputMode
- recomputeViewAttributes(android.view.View) - function in android.view.ViewGroup
- record() - function in ai.nexconn.chatui.shortvideo.record.CaptureButton.CaptureListener
- Start video recording
- recordDestructClickEvent(android.content.Context) - function in ai.nexconn.chatui.channel.extension.NCExtensionCacheHelper
- recordEnd(long) - function in ai.nexconn.chatui.shortvideo.record.CaptureButton.CaptureListener
- Recording ended
- recordProgress(int) - function in ai.nexconn.chatui.shortvideo.record.CaptureButton.CaptureListener
- Update time progress during recording
- recordSuccess(java.lang.String,int) - function in ai.nexconn.chatui.shortvideo.record.CameraView.CameraViewListener
- recreate() - function in android.app.Activity
- recycle() - function in ai.nexconn.chatui.picture.widget.longimage.ImageRegionDecoder
- This method will be called when the decoder is no longer required.
- recycle() - function in ai.nexconn.chatui.picture.widget.longimage.SkiaImageRegionDecoder
- This method will be called when the decoder is no longer required.
- recycle() - function in ai.nexconn.chatui.picture.widget.longimage.SubsamplingScaleImageView
- Releases all resources the view is using and resets the state, nulling any fields that use significant memory.
- ReEdit - enum entry in ai.nexconn.chatui.channel.event.page.InputBarEvent.Type
- ReferenceDialog - class in ai.nexconn.chatui.widget
- ReferenceInstance - class in ai.nexconn.chatui.channel.feature.reference
- ReferenceManager - class in ai.nexconn.chatui.channel.feature.reference
- ReferenceManager.ReferenceStatusListener - class in ai.nexconn.chatui.channel.feature.reference.ReferenceManager
- ReferenceMessageItemProvider - class in ai.nexconn.chatui.channel.feature.reference
- ReferenceMessageItemProvider.OnGlobalLayoutListenerByEllipsize - class in ai.nexconn.chatui.channel.feature.reference.ReferenceMessageItemProvider
- ReferenceView - class in ai.nexconn.chatui.channel.feature.reference
- Reference UI component.
- ReferenceView.ReferenceCancelListener - class in ai.nexconn.chatui.channel.feature.reference.ReferenceView
- refresh() - function in ai.nexconn.chatui.channellist.ChannelListViewModel
- refresh() - function in ai.nexconn.chatui.channellist.handler.ChannelListDataHandler
- Refreshes the channel list.
- refresh(long) - function in ai.nexconn.chatui.channellist.handler.ChannelListDataHandler
- Refreshes the channel list with a custom delay.
- refresh(android.net.Uri,android.os.Bundle,android.os.CancellationSignal) - function in android.content.ContentProvider
- refreshAllMessage() - function in ai.nexconn.chatui.channel.ChannelViewModel
- refreshAllMessage(boolean) - function in ai.nexconn.chatui.channel.ChannelViewModel
- RefreshComponent - class in ai.nexconn.chatui.widget.pullrefresh.api
- Internal refresh component.
- RefreshContent - class in ai.nexconn.chatui.widget.pullrefresh.api
- Refresh content component.
- RefreshContentWrapper - class in ai.nexconn.chatui.widget.pullrefresh.wrapper
- Refresh content wrapper.
- refreshConversationList() - function in ai.nexconn.chatui.channellist.handler.ChannelListDataHandler
- refreshDataSource() - function in ai.nexconn.chatui.channellist.handler.ChannelListOnlineStatusHandler
- refreshDownloadState() - function in ai.nexconn.chatui.activity.FilePreviewActivity
- refreshDownloadState() - function in ai.nexconn.chatui.activity.WebFilePreviewActivity
- refreshDrawableState() - function in android.view.View
- RefreshEvent - class in ai.nexconn.chatui.channel.event.action
- RefreshFinish - enum entry in ai.nexconn.chatui.widget.pullrefresh.constant.RefreshState
- RefreshFooter - class in ai.nexconn.chatui.widget.pullrefresh.api
- Refresh footer.
- RefreshFooterWrapper - class in ai.nexconn.chatui.widget.pullrefresh.wrapper
- Refresh footer wrapper.
- refreshGroupInfoCache(ai.nexconn.chat.channel.model.GroupInfo) - function in ai.nexconn.chatui.userinfo.NCUserInfoManager
- refreshGroupUserInfoCache(ai.nexconn.chatui.userinfo.model.GroupUserInfo) - function in ai.nexconn.chatui.userinfo.NCUserInfoManager
- RefreshHeader - class in ai.nexconn.chatui.widget.pullrefresh.api
- Refresh header.
- RefreshHeaderWrapper - class in ai.nexconn.chatui.widget.pullrefresh.wrapper
- Refresh header wrapper.
- Refreshing - enum entry in ai.nexconn.chatui.widget.pullrefresh.constant.RefreshState
- RefreshKernel - class in ai.nexconn.chatui.widget.pullrefresh.api
- Core refresh layout interface.
- RefreshLayout - class in ai.nexconn.chatui.widget.pullrefresh.api
- Refresh layout interface.
- refreshMessage(ai.nexconn.chatui.channel.event.action.RefreshEvent) - function in ai.nexconn.chatui.NCChatUI
- Dispatches a message refresh event to all registered MessageEventListeners.
- refreshReferenceMessage(java.lang.String,ai.nexconn.chat.channel.model.ChannelIdentifier) - function in ai.nexconn.chatui.handler.EditMessageHandler
- Refreshes the reference message status for the given message UID.
- RefreshReleased - enum entry in ai.nexconn.chatui.widget.pullrefresh.constant.RefreshState
- refreshSingleMessage(ai.nexconn.chatui.model.UiMessage) - function in ai.nexconn.chatui.channel.ChannelViewModel
- RefreshState - class in ai.nexconn.chatui.widget.pullrefresh.constant
- Refresh state.
- refreshUserInfoCache(ai.nexconn.chat.user.model.UserInfo) - function in ai.nexconn.chatui.userinfo.NCUserInfoManager
- refreshView(boolean) - function in ai.nexconn.chatui.channel.extension.component.moreaction.MoreActionLayout
- refreshView(boolean) - function in ai.nexconn.chatui.channel.extension.component.moreaction.MoreInputPanel
- refreshView(boolean) - function in ai.nexconn.chatui.widget.MoreActionLayout
- refuseFriendApplication(java.lang.String,ai.nexconn.chatui.base.interfaces.OnDataChangeListener) - function in ai.nexconn.chatui.usermanage.friend.apply.ApplyFriendViewModel
- refuseFriendApplication(java.lang.String,ai.nexconn.chatui.base.interfaces.OnDataChangeListener) - function in ai.nexconn.chatui.usermanage.handler.FriendApplicationHandler
- refuseGroupApplication(java.lang.String,java.lang.String,java.lang.String,java.lang.String,ai.nexconn.chatui.base.interfaces.OnDataChangeListener) - function in ai.nexconn.chatui.usermanage.group.application.GroupApplicationsViewModel
- Refuse a group application.
- refuseGroupApplication(java.lang.String,java.lang.String,java.lang.String,java.lang.String) - function in ai.nexconn.chatui.usermanage.handler.GroupApplicationOperationsHandler
- Refuses a group application.
- refuseGroupInvite(java.lang.String,java.lang.String,java.lang.String,ai.nexconn.chatui.base.interfaces.OnDataChangeListener) - function in ai.nexconn.chatui.usermanage.group.application.GroupApplicationsViewModel
- Refuse a group invite.
- refuseGroupInvite(java.lang.String,java.lang.String,java.lang.String) - function in ai.nexconn.chatui.usermanage.handler.GroupApplicationOperationsHandler
- Refuses a group invitation.
- region(android.graphics.Rect) - function in ai.nexconn.chatui.picture.widget.longimage.ImageSource
- Use a region of the source image.
- registerActivity(ai.nexconn.chatui.utils.route.RouteUtils.ChatUIActivityType,java.lang.Class) - function in ai.nexconn.chatui.utils.route.RouteUtils
- registerActivityLifecycleCallbacks(android.app.Application.ActivityLifecycleCallbacks) - function in android.app.Activity
- registerAdapterDataObserver(androidx.recyclerview.widget.RecyclerView.AdapterDataObserver) - function in androidx.recyclerview.widget.RecyclerView.Adapter
- registerComponentCallbacks(android.content.ComponentCallbacks) - function in android.app.Activity
- registerComponents(android.content.Context,com.bumptech.glide.Glide,com.bumptech.glide.Registry) - function in ai.nexconn.chatui.utils.image.GlideProxyModule
- registerDataSetObserver(android.database.DataSetObserver) - function in android.widget.BaseAdapter
- registerDeviceIdChangeListener(java.util.concurrent.Executor,java.util.function.IntConsumer) - function in android.content.ContextWrapper
- registerExtensionModule(ai.nexconn.chatui.channel.extension.IExtensionModule) - function in ai.nexconn.chatui.channel.extension.NCExtensionManager
- Registers a custom IExtensionModule.
- registerExtensionModule(int,ai.nexconn.chatui.channel.extension.IExtensionModule) - function in ai.nexconn.chatui.channel.extension.NCExtensionManager
- registerFileSuffixTypes(java.util.HashMap) - function in ai.nexconn.chatui.config.ChannelConfig
- Registers icon resource mappings for file message suffixes.
- registerForActivityResult(androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultRegistry,androidx.activity.result.ActivityResultCallback) - function in androidx.activity.ComponentActivity
- registerForActivityResult(androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback) - function in androidx.fragment.app.Fragment
- registerForContextMenu(android.view.View) - function in android.app.Activity
- registerForContextMenu(android.view.View) - function in android.app.Dialog
- registerForContextMenu(android.view.View) - function in androidx.fragment.app.Fragment
- registerReceiver(android.content.BroadcastReceiver,kotlin.Array) - function in ai.nexconn.chatui.picture.broadcast.BroadcastManager
- registerReceiver(android.content.BroadcastReceiver,java.util.List) - function in ai.nexconn.chatui.picture.broadcast.BroadcastManager
- registerReceiver(android.content.BroadcastReceiver,android.content.IntentFilter) - function in android.content.ContextWrapper
- registerReceiverCompat(android.content.Context,android.content.BroadcastReceiver,android.content.IntentFilter) - function in ai.nexconn.chatui.utils.system.SystemUtils
- registerScreenCaptureCallback(java.util.concurrent.Executor,android.app.Activity.ScreenCaptureCallback) - function in android.app.Activity
- release() - function in ai.nexconn.chatui.channel.feature.expose.ExposeBatchSubmitManager
- Releases external resources and cleans up internal state.
- release() - function in ai.nexconn.chatui.channel.feature.expose.ExposeBatchSubmitManager
- Releases external resources and cleans up internal state.
- release() - function in ai.nexconn.chatui.channel.feature.expose.ItemExposeManager
- release() - function in ai.nexconn.chatui.shortvideo.compressor.InputSurface
- release() - function in ai.nexconn.chatui.shortvideo.compressor.OutputSurface
- release() - function in ai.nexconn.chatui.shortvideo.compressor.videoslimmer.muxer.CodecInputSurface
- Discards all resources held by this class, notably the EGL context.
- release() - function in ai.nexconn.chatui.shortvideo.player.EasyVideoPlayer
- releaseInstance() - function in android.app.Activity
- releasePointerCapture() - function in android.view.View
- ReleaseToLoad - enum entry in ai.nexconn.chatui.widget.pullrefresh.constant.RefreshState
- ReleaseToRefresh - enum entry in ai.nexconn.chatui.widget.pullrefresh.constant.RefreshState
- ReleaseToTwoLevel - enum entry in ai.nexconn.chatui.widget.pullrefresh.constant.RefreshState
- reload() - function in android.webkit.WebView
- remove(T) - function in ai.nexconn.chatui.widget.adapter.BaseAdapter
- remove(T) - function in ai.nexconn.chatui.widget.adapter.BaseAdapter
- remove(int) - function in ai.nexconn.chatui.widget.adapter.BaseListViewAdapter
- remove(K) - function in ai.nexconn.chatui.widget.cache.NCCache
- Removes the entry for
keyif it exists. - remove(int) - function in java.util.ArrayList
- remove(Object) - function in java.util.ArrayList
- removeAll() - function in ai.nexconn.chatui.widget.adapter.BaseListViewAdapter
- removeAll(java.util.Collection) - function in java.util.ArrayList
- removeAllResendMessage() - function in ai.nexconn.chatui.channel.feature.resend.ResendManager
- removeAllTextChangedListener() - function in ai.nexconn.chatui.widget.ChatUIEditText
- removeAllViews() - function in android.view.ViewGroup
- removeAllViews() - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
- removeAllViewsInLayout() - function in android.view.ViewGroup
- removeAndRecycleAllViews(androidx.recyclerview.widget.RecyclerView.Recycler) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
- removeAndRecycleView(android.view.View,androidx.recyclerview.widget.RecyclerView.Recycler) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
- removeAndRecycleViewAt(int,androidx.recyclerview.widget.RecyclerView.Recycler) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
- removeCallbacks(java.lang.Runnable) - function in android.view.View
- removeCallbacks(java.lang.Runnable) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
- removeCancelSendMediaMessageListener(java.lang.Runnable) - function in ai.nexconn.chatui.NCChatUI
- Unregisters a cancel-send-media listener.
- removeChannel(ai.nexconn.chat.channel.ChannelType,java.lang.String) - function in ai.nexconn.chatui.channellist.ChannelListViewModel
- removeChannelEventListener(ai.nexconn.chatui.handler.ChannelEventListener) - function in ai.nexconn.chatui.NCChatUI
- Unregisters a previously registered channel event listener.
- removeConversation(ai.nexconn.chatui.channellist.model.BaseUiChannel) - function in ai.nexconn.chatui.channellist.ChannelListFragment
- Delete a channel
- removeConversation(ai.nexconn.chatui.channellist.model.BaseUiChannel) - function in ai.nexconn.chatui.channellist.ChannelListFragment
- Delete a channel
- removeDelegate(ai.nexconn.chatui.base.adapter.ItemViewDelegate) - function in ai.nexconn.chatui.base.adapter.ItemViewDelegateManager
- removeDelegate(int) - function in ai.nexconn.chatui.base.adapter.ItemViewDelegateManager
- removeDetachedView(android.view.View,boolean) - function in android.view.ViewGroup
- removeDetachedView(android.view.View) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
- removeDialog(int) - function in android.app.Activity
- removeDownloadListener(ai.nexconn.chatui.manager.hqvoicemessage.HQVoiceDownloadListener) - function in ai.nexconn.chatui.manager.hqvoicemessage.HQVoiceMsgDownloadManager
- Remove download completion listener.
- removeExtensionEventWatcher(ai.nexconn.chatui.channel.feature.mention.IExtensionEventWatcher) - function in ai.nexconn.chatui.channel.extension.NCExtensionManager
- removeFile(java.lang.String) - function in ai.nexconn.chatui.utils.file.FileUtils
- Deletes a file.
- removeFirst() - function in java.util.ArrayList
- removeForeverObserver(ai.nexconn.chatui.manager.UnReadMessageManager.IUnReadMessageObserver) - function in ai.nexconn.chatui.manager.UnReadMessageManager
- removeGroupAllMember(java.lang.String) - function in ai.nexconn.chatui.userinfo.db.dao.GroupMemberDao
- removeGroupFollows(java.util.List,ai.nexconn.chatui.base.interfaces.OnDataChangeListener) - function in ai.nexconn.chatui.usermanage.group.follows.GroupFollowsViewModel
- Remove group follows.
- removeGroupFollows(java.util.List) - function in ai.nexconn.chatui.usermanage.handler.GroupOperationsHandler
- Removes favorited group members.
- removeGroupManager(java.util.List,ai.nexconn.chatui.base.interfaces.OnDataChangeListener) - function in ai.nexconn.chatui.usermanage.group.managerlist.GroupManagerListViewModel
- removeGroupManagers(java.util.List) - function in ai.nexconn.chatui.usermanage.handler.GroupOperationsHandler
- Removes group managers.
- removeGroupMember(java.lang.String,java.lang.String) - function in ai.nexconn.chatui.userinfo.db.dao.GroupMemberDao
- RemoveGroupMembersActivity - class in ai.nexconn.chatui.usermanage.group.remove
- Activity for removing group members.
- RemoveGroupMembersFragment - class in ai.nexconn.chatui.usermanage.group.remove
- Fragment for removing group members.
- RemoveGroupMembersViewModel - class in ai.nexconn.chatui.usermanage.group.remove
- ViewModel for removing group members.
- removeIf(java.util.function.Predicate) - function in java.util.ArrayList
- removeImage(int,boolean) - function in ai.nexconn.chatui.picture.PictureBaseActivity
- Fix issue where some phones generate a duplicate photo in DCIM when taking pictures.
- removeImage(int,boolean) - function in ai.nexconn.chatui.picture.PictureBaseActivity
- Fix issue where some phones generate a duplicate photo in DCIM when taking pictures.
- removeJavascriptInterface(java.lang.String) - function in android.webkit.WebView
- removeKeyboardHeightObserver(ai.nexconn.chatui.utils.keyboard.KeyboardHeightObserver) - function in ai.nexconn.chatui.channel.feature.editmessage.EditMessageManager
- removeLast() - function in java.util.ArrayList
- removeMemberClick() - function in ai.nexconn.chatui.usermanage.adapter.GroupMembersAdapter.OnGroupActionListener
- Callback for remove member click event.
- removeMenuProvider(androidx.core.view.MenuProvider) - function in androidx.activity.ComponentActivity
- removeMenuProvider(androidx.core.view.MenuProvider) - function in androidx.appcompat.widget.Toolbar
- removeMessageEventListener(ai.nexconn.chatui.channel.event.action.MessageEventListener) - function in ai.nexconn.chatui.NCChatUI
- Unregisters a previously registered message event listener.
- removeMessageFromUI(ai.nexconn.chat.message.Message) - function in ai.nexconn.chatui.NCChatUI
- Removes a message from the UI by posting a DeleteEvent.
- removeMoreClickAction(ai.nexconn.chatui.channel.extension.component.moreaction.IClickActions) - function in ai.nexconn.chatui.config.ChannelConfig
- Removes a click action from the "more" actions list.
- removeNotificationQuietHours(ai.nexconn.chat.handler.ErrorHandler) - function in ai.nexconn.chatui.notification.ChatUINotificationManager
- removeObserver(ai.nexconn.chatui.manager.UnReadMessageManager.IUnReadMessageObserver) - function in ai.nexconn.chatui.manager.UnReadMessageManager
- removeOnAdapterChangeListener(androidx.viewpager.widget.ViewPager.OnAdapterChangeListener) - function in androidx.viewpager.widget.ViewPager
- removeOnAttachStateChangeListener(android.view.View.OnAttachStateChangeListener) - function in android.view.View
- removeOnConfigurationChangedListener(androidx.core.util.Consumer) - function in androidx.activity.ComponentActivity
- removeOnContextAvailableListener(androidx.activity.contextaware.OnContextAvailableListener) - function in androidx.activity.ComponentActivity
- removeOnLayoutChangeListener(android.view.View.OnLayoutChangeListener) - function in android.view.View
- removeOnlineStatusDataSource(ai.nexconn.chatui.manager.OnlineStatusDataSource) - function in ai.nexconn.chatui.manager.OnLineStatusManager
- Removes the online status subscription data source
- removeOnLineStatusListener(ai.nexconn.chatui.manager.OnLineStatusListener) - function in ai.nexconn.chatui.manager.OnLineStatusManager
- Removes an online status change listener
- removeOnMultiWindowModeChangedListener(androidx.core.util.Consumer) - function in androidx.activity.ComponentActivity
- removeOnNewIntentListener(androidx.core.util.Consumer) - function in androidx.activity.ComponentActivity
- removeOnPageChangeListener(androidx.viewpager.widget.ViewPager.OnPageChangeListener) - function in androidx.viewpager.widget.ViewPager
- removeOnPictureInPictureModeChangedListener(androidx.core.util.Consumer) - function in androidx.activity.ComponentActivity
- removeOnTrimMemoryListener(androidx.core.util.Consumer) - function in androidx.activity.ComponentActivity
- removeOnUnhandledKeyEventListener(android.view.View.OnUnhandledKeyEventListener) - function in android.view.View
- removePager(android.view.View) - function in ai.nexconn.chatui.channel.extension.component.plugin.PluginBoard
- removePlugin(ai.nexconn.chatui.channel.extension.component.plugin.IPluginModule) - function in ai.nexconn.chatui.channel.extension.component.plugin.PluginBoard
- removeProvider(ai.nexconn.chatui.widget.adapter.IViewProvider) - function in ai.nexconn.chatui.widget.adapter.ProviderManager
- removeProvider(int) - function in ai.nexconn.chatui.widget.adapter.ProviderManager
- removeRange(int,int) - function in java.util.ArrayList
- removeReferenceStatusListener(ai.nexconn.chatui.channel.feature.reference.ReferenceManager.ReferenceStatusListener) - function in ai.nexconn.chatui.channel.feature.reference.ReferenceManager
- removeResendMessage(int) - function in ai.nexconn.chatui.channel.feature.resend.ResendManager
- removeResendMessages(kotlin.Array) - function in ai.nexconn.chatui.channel.feature.resend.ResendManager
- removeStatusListener(ai.nexconn.chatui.channel.feature.editmessage.EditMessageManager.StatusListener) - function in ai.nexconn.chatui.channel.feature.editmessage.EditMessageManager
- removeStickyBroadcast(android.content.Intent) - function in android.content.ContextWrapper
- removeStickyBroadcastAsUser(android.content.Intent,android.os.UserHandle) - function in android.content.ContextWrapper
- removeTab(ai.nexconn.chatui.channel.extension.component.emoticon.IEmoticonTab,java.lang.String) - function in ai.nexconn.chatui.channel.extension.component.emoticon.EmoticonBoard
- removeTextChangedListener(android.text.TextWatcher) - function in ai.nexconn.chatui.widget.ChatUIEditText
- removeTextChangedListener(android.text.TextWatcher) - function in android.widget.TextView
- removeThemeListener(ai.nexconn.chatui.config.ChatUIThemeManager.OnThemeListener) - function in ai.nexconn.chatui.config.ChatUIThemeManager
- Unregisters a previously registered theme-change listener.
- removeUIMessage(int) - function in ai.nexconn.chatui.channel.ChannelViewModel
- removeUserDataObserver(ai.nexconn.chatui.userinfo.NCUserInfoManager.UserDataObserver) - function in ai.nexconn.chatui.userinfo.NCUserInfoManager
- removeView(android.view.View) - function in android.view.ViewGroup
- removeView(android.view.View) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
- removeView(android.view.View) - function in androidx.viewpager.widget.ViewPager
- removeViewAt(int) - function in android.view.ViewGroup
- removeViewAt(int) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
- removeViewInLayout(android.view.View) - function in android.view.ViewGroup
- removeViews(int,int) - function in android.view.ViewGroup
- removeViewsInLayout(int,int) - function in android.view.ViewGroup
- replaceAll(java.util.function.UnaryOperator) - function in java.util.ArrayList
- replaceDataChangeListener(ai.nexconn.chatui.base.MultiDataHandler.DataKey,ai.nexconn.chatui.base.interfaces.OnDataChangeListener) - function in ai.nexconn.chatui.base.MultiDataHandler
- Replaces the data change listener.
- replaceDataChangeListener(ai.nexconn.chatui.base.MultiDataHandler.DataKey,ai.nexconn.chatui.base.interfaces.OnDataChangeListener) - function in ai.nexconn.chatui.base.MultiDataHandler
- Replaces the data change listener.
- replaceDataChangeListener(ai.nexconn.chatui.base.interfaces.OnDataChangeListener) - function in ai.nexconn.chatui.base.SingleDataHandler
- Replaces the data change listener.
- replaceMessageProvider(java.lang.Class,ai.nexconn.chatui.channel.messagelist.provider.IMessageProvider) - function in ai.nexconn.chatui.config.ChannelConfig
- Replaces an existing message item provider with a new one.
- replaceProvider(java.lang.Class,ai.nexconn.chatui.widget.adapter.IViewProvider) - function in ai.nexconn.chatui.widget.adapter.ProviderManager
- reportAppJankStats(android.app.jank.AppJankStats) - function in android.view.View
- reportFullyDrawn() - function in androidx.activity.ComponentActivity
- requestApplyInsets() - function in android.view.View
- requestChildFocus(android.view.View,android.view.View) - function in android.view.ViewGroup
- requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean) - function in android.view.ViewGroup
- requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean) - function in android.webkit.WebView
- requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
- requestDefaultTranslationContentFor(ai.nexconn.chatui.widget.pullrefresh.api.RefreshComponent,boolean) - function in ai.nexconn.chatui.widget.pullrefresh.SmartRefreshLayout.RefreshKernelImpl
- Set default content translation behavior.
- requestDefaultTranslationContentFor(ai.nexconn.chatui.widget.pullrefresh.api.RefreshComponent,boolean) - function in ai.nexconn.chatui.widget.pullrefresh.api.RefreshKernel
- Set default content translation behavior.
- requestDisallowInterceptTouchEvent(boolean) - function in ai.nexconn.chatui.widget.pullrefresh.SmartRefreshLayout
- This code is from Google's official SwipeRefreshLayout, mainly to let older ListView scroll down smoothly by selectively blocking requestDisallowInterceptTouchEvent.
- requestDisallowInterceptTouchEvent(boolean) - function in android.view.ViewGroup
- requestDisallowInterceptTouchEvent(boolean) - function in androidx.swiperefreshlayout.widget.SwipeRefreshLayout
- requestDragAndDropPermissions(android.view.DragEvent) - function in android.app.Activity
- requestDrawBackgroundFor(ai.nexconn.chatui.widget.pullrefresh.api.RefreshComponent,int) - function in ai.nexconn.chatui.widget.pullrefresh.SmartRefreshLayout.RefreshKernelImpl
- Specify a background to draw for the Header or Footer during pull.
- requestDrawBackgroundFor(ai.nexconn.chatui.widget.pullrefresh.api.RefreshComponent,int) - function in ai.nexconn.chatui.widget.pullrefresh.api.RefreshKernel
- Specify a background to draw for the Header or Footer during pull.
- requestFitSystemWindows() - function in android.view.View
- requestFloorBottomPullUpToCloseRate(float) - function in ai.nexconn.chatui.widget.pullrefresh.SmartRefreshLayout.RefreshKernelImpl
- Set the height ratio for closing the two-level floor by swiping up from the bottom.
- requestFloorBottomPullUpToCloseRate(float) - function in ai.nexconn.chatui.widget.pullrefresh.api.RefreshKernel
- Set the height ratio for closing the two-level floor by swiping up from the bottom.
- requestFloorDuration(int) - function in ai.nexconn.chatui.widget.pullrefresh.SmartRefreshLayout.RefreshKernelImpl
- Set the two-level rebound duration.
- requestFloorDuration(int) - function in ai.nexconn.chatui.widget.pullrefresh.api.RefreshKernel
- Set the two-level rebound duration.
- requestFocus() - function in android.view.View
- requestFocus(int,android.graphics.Rect) - function in android.view.ViewGroup
- requestFocus(int,android.graphics.Rect) - function in android.webkit.WebView
- requestFocusFromTouch() - function in android.view.View
- requestFocusNodeHref(android.os.Message) - function in android.webkit.WebView
- requestFullscreenMode(int,android.os.OutcomeReceiver) - function in android.app.Activity
- requestImageRef(android.os.Message) - function in android.webkit.WebView
- requestLayout() - function in android.view.View
- requestLayout() - function in android.widget.RelativeLayout
- requestLayout() - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
- requestNeedTouchEventFor(ai.nexconn.chatui.widget.pullrefresh.api.RefreshComponent,boolean) - function in ai.nexconn.chatui.widget.pullrefresh.SmartRefreshLayout.RefreshKernelImpl
- Request touch events.
- requestNeedTouchEventFor(ai.nexconn.chatui.widget.pullrefresh.api.RefreshComponent,boolean) - function in ai.nexconn.chatui.widget.pullrefresh.api.RefreshKernel
- Request touch events.
- requestOpenInBrowserEducation() - function in android.app.Activity
- requestPermissionForPluginResult(kotlin.Array,int,ai.nexconn.chatui.channel.extension.component.plugin.IPluginModule) - function in ai.nexconn.chatui.channel.extension.NCExtension
- requestPermissions(android.app.Activity,kotlin.Array,int) - function in ai.nexconn.chatui.picture.permissions.PermissionChecker
- Request multiple permissions dynamically
- requestPermissions(android.app.Activity,kotlin.Array) - function in ai.nexconn.chatui.utils.permission.PermissionCheckUtil
- requestPermissions(android.app.Activity,kotlin.Array,int) - function in ai.nexconn.chatui.utils.permission.PermissionCheckUtil
- requestPermissions(androidx.fragment.app.Fragment,kotlin.Array) - function in ai.nexconn.chatui.utils.permission.PermissionCheckUtil
- requestPermissions(androidx.fragment.app.Fragment,kotlin.Array,int) - function in ai.nexconn.chatui.utils.permission.PermissionCheckUtil
- requestPermissions(kotlin.Array,int) - function in android.app.Activity
- requestPermissions(kotlin.Array,int) - function in androidx.fragment.app.Fragment
- requestPointerCapture() - function in android.view.View
- requestRectangleOnScreen(android.graphics.Rect) - function in android.view.View
- requestRemeasureHeightFor(ai.nexconn.chatui.widget.pullrefresh.api.RefreshComponent) - function in ai.nexconn.chatui.widget.pullrefresh.SmartRefreshLayout.RefreshKernelImpl
- Re-measure headerHeight or footerHeight.
- requestRemeasureHeightFor(ai.nexconn.chatui.widget.pullrefresh.api.RefreshComponent) - function in ai.nexconn.chatui.widget.pullrefresh.api.RefreshKernel
- Re-measure headerHeight or footerHeight.
- requestSendAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) - function in android.view.ViewGroup
- requestShowKeyboardShortcuts() - function in android.app.Activity
- requestSimpleAnimationsInNextLayout() - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
- requestSpeechToTextForMessage(java.lang.String) - function in ai.nexconn.chatui.handler.SpeechToTextHandler
- Initiates a speech-to-text transcription request for a voice message.
- requestTransparentRegion(android.view.View) - function in android.view.ViewGroup
- requestUnbufferedDispatch(android.view.MotionEvent) - function in android.view.View
- requestVisibleBehind(boolean) - function in android.app.Activity
- requestWindowFeature(int) - function in android.app.Activity
- requestWindowFeature(int) - function in android.app.Dialog
- requireActivity() - function in androidx.fragment.app.Fragment
- requireArguments() - function in androidx.fragment.app.Fragment
- requireContext() - function in android.content.ContentProvider
- requireContext() - function in androidx.fragment.app.Fragment
- requireDialog() - function in androidx.fragment.app.DialogFragment
- requireFragmentManager() - function in androidx.fragment.app.Fragment
- requireHost() - function in androidx.fragment.app.Fragment
- requireParentFragment() - function in androidx.fragment.app.Fragment
- requireView() - function in androidx.fragment.app.Fragment
- requireViewById(int) - function in android.app.Activity
- requireViewById(int) - function in android.app.Dialog
- requireViewById(int) - function in android.view.View
- ResendManager - class in ai.nexconn.chatui.channel.feature.resend
- Manages message resending.
- ResendManager.AddResendMessageCallBack - class in ai.nexconn.chatui.channel.feature.resend.ResendManager
- reSendMessage(ai.nexconn.chat.message.Message) - function in ai.nexconn.chatui.channel.ChannelViewModel
- reset() - function in ai.nexconn.chatui.manager.SendImageManager
- reset() - function in ai.nexconn.chatui.manager.SendMediaManager
- reset() - function in ai.nexconn.chatui.shortvideo.player.EasyVideoPlayer
- resetDurationScale() - function in ai.nexconn.chatui.shortvideo.util.ValueAnimatorUtil
- Reset animation duration scale
- resetDurationScaleIfDisable() - function in ai.nexconn.chatui.shortvideo.util.ValueAnimatorUtil
- Reset animation duration scale if animations are disabled
- resetMediaMessageLocalPath() - function in ai.nexconn.chatui.activity.FilePreviewActivity
- resetNoMoreData() - function in ai.nexconn.chatui.widget.pullrefresh.SmartRefreshLayout
- Restore the original state after finishLoadMoreWithNoMoreData.
- resetNoMoreData() - function in ai.nexconn.chatui.widget.pullrefresh.api.RefreshLayout
- Restore the original state after finishLoadMoreWithNoMoreData.
- resetNotificationId() - function in ai.nexconn.chatui.notification.ChatUINotificationHelper
- resetPivot() - function in android.view.View
- resetPushServiceNotificationId() - function in ai.nexconn.chatui.notification.ChatUINotificationHelper
- resetScaleAndCenter() - function in ai.nexconn.chatui.picture.widget.longimage.SubsamplingScaleImageView
- Fully zoom out and return the image to the middle of the screen.
- resetToDefaultView() - function in ai.nexconn.chatui.channel.extension.NCExtension
- resetToDefaultView(java.lang.String) - function in ai.nexconn.chatui.channel.extension.NCExtension
- resetToDefaultView(java.lang.String,ai.nexconn.chatui.channel.extension.InputMode,boolean) - function in ai.nexconn.chatui.channel.extension.NCExtension
- resize(int) - function in ai.nexconn.chatui.widget.cache.NCCache
- Sets the size of the cache.
- resolveLayoutDirection(int) - function in android.view.ViewGroup.MarginLayoutParams
- resolveSize(int,int) - function in android.view.View
- resolveSizeAndState(int,int,int) - function in android.view.View
- resource(int) - function in ai.nexconn.chatui.picture.widget.longimage.ImageSource
- Create an instance from a resource.
- restoreCallingIdentity(android.content.ContentProvider.CallingIdentity) - function in android.content.ContentProvider
- restoreDefaultFocus() - function in android.view.View
- restoreDefaultFocus() - function in android.view.ViewGroup
- restoreHierarchyState(android.util.SparseArray) - function in android.view.View
- restoreState(android.os.Bundle) - function in android.webkit.WebView
- restoreState(android.os.Parcelable) - function in androidx.viewpager2.adapter.FragmentStateAdapter
- restoreStatusBarAppearance() - function in ai.nexconn.chatui.picture.PictureBaseActivity
- restoreStatusBarAppearance() - function in ai.nexconn.chatui.picture.PictureBaseActivity
- ResultCallback - class in ai.nexconn.chatui.model
- resume() - function in ai.nexconn.chatui.shortvideo.player.EasyVideoPlayer
- resumeDownloadService() - function in ai.nexconn.chatui.manager.hqvoicemessage.HQVoiceMsgDownloadManager
- resumeEditMode(ai.nexconn.chat.channel.model.ChannelIdentifier,ai.nexconn.chatui.channel.feature.editmessage.EditMessageManager.ActiveType) - function in ai.nexconn.chatui.handler.EditMessageHandler
- Resumes the edit-message input UI.
- resumeTimers() - function in android.webkit.WebView
- retainAll(java.util.Collection) - function in java.util.ArrayList
- retryRecord() - function in ai.nexconn.chatui.shortvideo.record.CaptureButton
- Retake from recording preview
- retryRecord() - function in ai.nexconn.chatui.shortvideo.record.CaptureButton.CaptureListener
- Prompt user and retake when recording time is too short
- reverse(java.util.List) - function in ai.nexconn.chatui.utils.common.CollectionsUtils
- Collections.reverse implementation compatible with Android M.
- reversed() - function in java.util.Comparator
- reversed() - function in java.util.List
- reversed() - function in java.util.SequencedCollection
- reverseOrder() - function in java.util.Comparator
- revokeSelfPermissionOnKill(java.lang.String) - function in android.content.Context
- revokeSelfPermissionsOnKill(java.util.Collection) - function in android.content.ContextWrapper
- revokeUriPermission(android.net.Uri,int) - function in android.content.ContextWrapper
- right(android.widget.TextView,android.text.Spannable) - function in android.text.method.LinkMovementMethod
- RLog - class in ai.nexconn.chatui.utils.log
- Logging utility class for internal SDK use.
- rotateArrow(android.widget.ImageView,boolean) - function in ai.nexconn.chatui.picture.tools.AnimUtils
- Arrow rotation animation
- rotateImage(int,java.lang.String) - function in ai.nexconn.chatui.picture.tools.PictureFileUtils
- Check and rotate captured image if needed
- rotateImageToAndroidQ(android.content.Context,int,java.lang.String,java.lang.String) - function in ai.nexconn.chatui.picture.tools.PictureFileUtils
- Check and rotate captured image for Android Q
- rotatingImageView(int,android.graphics.Bitmap) - function in ai.nexconn.chatui.picture.tools.PictureFileUtils
- Rotate Bitmap
- RoundCornerLinearLayout - class in ai.nexconn.chatui.widget
- RoundedCornersTransform - class in ai.nexconn.chatui.widget.glide
- routeToChannelActivity(android.content.Context,ai.nexconn.chat.channel.ChannelType,java.lang.String) - function in ai.nexconn.chatui.utils.route.RouteUtils
- routeToChannelActivity(android.content.Context,ai.nexconn.chat.channel.ChannelType,java.lang.String,android.os.Bundle) - function in ai.nexconn.chatui.utils.route.RouteUtils
- Launches the channel (conversation) activity.
- routeToChannelActivity(android.content.Context,ai.nexconn.chat.channel.ChannelType,java.lang.String,boolean) - function in ai.nexconn.chatui.utils.route.RouteUtils
- routeToChannelActivity(android.content.Context,ai.nexconn.chat.channel.ChannelType,java.lang.String,boolean,android.os.Bundle) - function in ai.nexconn.chatui.utils.route.RouteUtils
- Launches the channel (conversation) activity.
- routeToChannelActivity(android.content.Context,ai.nexconn.chat.channel.model.ChannelIdentifier) - function in ai.nexconn.chatui.utils.route.RouteUtils
- Launches the channel (conversation) activity.
- routeToChannelActivity(android.content.Context,ai.nexconn.chat.channel.model.ChannelIdentifier,android.os.Bundle) - function in ai.nexconn.chatui.utils.route.RouteUtils
- Launches the channel (conversation) activity.
- routeToChannelActivity(android.content.Context,ai.nexconn.chat.channel.model.ChannelIdentifier,boolean,android.os.Bundle) - function in ai.nexconn.chatui.utils.route.RouteUtils
- Launches the channel (conversation) activity.
- routeToChannelListActivity(android.content.Context,java.lang.String) - function in ai.nexconn.chatui.utils.route.RouteUtils
- routeToCombineMessageDetailActivity(android.content.Context,ai.nexconn.chat.message.Message) - function in ai.nexconn.chatui.utils.route.RouteUtils
- Launches the combined forward message detail preview activity.
- routeToCombinePicturePagerActivity(android.content.Context,ai.nexconn.chat.message.Message) - function in ai.nexconn.chatui.utils.route.RouteUtils
- Launches the image viewer page for combined forward messages.
- routeToFilePreviewActivity(android.content.Context,ai.nexconn.chat.message.Message,ai.nexconn.chat.message.FileMessage,int) - function in ai.nexconn.chatui.utils.route.RouteUtils
- routeToForwardSelectChannelActivity(androidx.fragment.app.Fragment,ai.nexconn.chatui.channel.feature.forward.ForwardClickActions.ForwardType,java.util.ArrayList) - function in ai.nexconn.chatui.utils.route.RouteUtils
- Launches the channel selection activity for message forwarding.
- routeToMentionMemberSelectActivity(android.content.Context,java.lang.String,ai.nexconn.chat.channel.ChannelType) - function in ai.nexconn.chatui.utils.route.RouteUtils
- Launches the @ mention member selection activity.
- routeToSubChannelListActivity(android.content.Context,ai.nexconn.chat.channel.ChannelType,java.lang.String) - function in ai.nexconn.chatui.utils.route.RouteUtils
- Launches the sub-channel list (grouped conversations) activity.
- routeToWebActivity(android.content.Context,java.lang.String) - function in ai.nexconn.chatui.utils.route.RouteUtils
- routeToWebActivity(android.content.Context,java.lang.String,java.lang.String) - function in ai.nexconn.chatui.utils.route.RouteUtils
- Launches the web view activity.
- routeToWebFilePreviewActivity(android.content.Context,java.lang.String,java.lang.String,java.lang.String) - function in ai.nexconn.chatui.utils.route.RouteUtils
- Launches the online file preview activity.
- RouteUtils - class in ai.nexconn.chatui.utils.route
- RouteUtils.ChatUIActivityType - class in ai.nexconn.chatui.utils.route.RouteUtils
- RTLUtils - class in ai.nexconn.chatui.utils.view
- Utility class for handling RTL (right-to-left) layout mode for certain languages
- run() - function in ai.nexconn.chatui.widget.pullrefresh.SmartRefreshLayout.BounceRunnable
- run() - function in ai.nexconn.chatui.widget.pullrefresh.SmartRefreshLayout.FlingRunnable
- runInTransaction(java.lang.Runnable) - function in androidx.room.RoomDatabase
- runInTransaction(java.util.concurrent.Callable) - function in androidx.room.RoomDatabase
- runOnUiThread(java.lang.Runnable) - function in android.app.Activity