类分层结构
- java.lang.Object
- android.os.AsyncTask<Params,Progress,Result>
- io.agora.chat.uikit.manager.BackgroundThreadFactory (implements java.util.concurrent.ThreadFactory)
- android.widget.BaseAdapter (implements android.widget.ListAdapter, android.widget.SpinnerAdapter)
- android.widget.ArrayAdapter<T> (implements android.widget.Filterable, android.widget.ThemedSpinnerAdapter)
- io.agora.chat.uikit.BuildConfig
- android.text.style.CharacterStyle
- android.text.style.ClickableSpan (implements android.text.style.UpdateAppearance)
- android.text.style.URLSpan (implements android.text.ParcelableSpan)
- android.text.style.MetricAffectingSpan (implements android.text.style.UpdateLayout)
- android.text.style.ReplacementSpan
- android.text.style.DynamicDrawableSpan
- android.text.style.ImageSpan
- io.agora.chat.uikit.widget.DynamicDrawableSpan
- android.content.Context
- android.content.ContextWrapper
- android.view.ContextThemeWrapper
- android.app.Activity (implements android.content.ComponentCallbacks2, android.view.KeyEvent.Callback, android.view.LayoutInflater.Factory2, android.view.View.OnCreateContextMenuListener, android.view.Window.Callback)
- androidx.core.app.ComponentActivity (implements androidx.core.view.KeyEventDispatcher.Component, androidx.lifecycle.LifecycleOwner)
- androidx.activity.ComponentActivity (implements androidx.activity.result.ActivityResultCaller, androidx.activity.result.ActivityResultRegistryOwner, androidx.activity.contextaware.ContextAware, androidx.lifecycle.HasDefaultViewModelProviderFactory, androidx.lifecycle.LifecycleOwner, androidx.activity.OnBackPressedDispatcherOwner, androidx.savedstate.SavedStateRegistryOwner, androidx.lifecycle.ViewModelStoreOwner)
- androidx.fragment.app.FragmentActivity (implements androidx.core.app.ActivityCompat.OnRequestPermissionsResultCallback, androidx.core.app.ActivityCompat.RequestPermissionsRequestCodeValidator)
- androidx.appcompat.app.AppCompatActivity (implements androidx.appcompat.app.ActionBarDrawerToggle.DelegateProvider, androidx.appcompat.app.AppCompatCallback, androidx.core.app.TaskStackBuilder.SupportParentable)
- android.app.Dialog (implements android.content.DialogInterface, android.view.KeyEvent.Callback, android.view.View.OnCreateContextMenuListener, android.view.Window.Callback)
- android.app.AlertDialog (implements android.content.DialogInterface)
- android.app.ProgressDialog
- io.agora.chat.uikit.widget.dialog.EaseAlertDialog
- io.agora.chat.uikit.widget.EaseDialog
- android.graphics.drawable.Drawable
- android.graphics.drawable.BitmapDrawable
- io.agora.chat.uikit.databinding.EaseActivityFragmentBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseActivityImageGridBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.manager.EaseActivityProviderHelper
- io.agora.chat.uikit.databinding.EaseActivityShowBigImageBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseActivityShowFileBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseActivityShowLocalVideoBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseActivityThreadChatBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseActivityThreadCreateBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseActivityThreadListBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.widget.dialog.EaseAlertDialog.Builder<T>
- io.agora.chat.uikit.databinding.EaseAlertDialogBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.manager.EaseAtMessageHelper
- io.agora.chat.uikit.options.EaseAvatarOptions
- io.agora.chat.uikit.base.EaseBasePresenter (implements androidx.lifecycle.LifecycleObserver)
- io.agora.chat.uikit.base.EaseBaseSetStyle
- io.agora.chat.uikit.databinding.EaseChatExtendIndicatorItemBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.chat.widget.EaseChatExtendMenu.ChatMenuItemModel
- io.agora.chat.uikit.chat.EaseChatFragment.Builder
- io.agora.chat.uikit.chathistory.EaseChatHistoryFragment.Builder
- io.agora.chat.uikit.manager.EaseChatInterfaceManager
- io.agora.chat.uikit.chat.model.EaseChatItemStyleHelper
- io.agora.chat.uikit.databinding.EaseChatMenuItemBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseChatMenuItemHorizontalBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseChatMessageListBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.manager.EaseChatMessageMultiSelectHelper
- io.agora.chat.uikit.databinding.EaseChatMessagesMultiSelectBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.manager.EaseChatPresenter (implements io.agora.ChatThreadChangeListener, io.agora.MessageListener, io.agora.MultiDeviceListener)
- io.agora.chat.uikit.interfaces.EaseChatRoomListener (implements io.agora.ChatRoomChangeListener)
- io.agora.chat.uikit.databinding.EaseChatRowHistoryQuoteLayoutBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.widget.chatrow.EaseChatRowVoicePlayer
- io.agora.chat.uikit.chatthread.EaseChatThreadCreateFragment.Builder
- io.agora.chat.uikit.chatthread.EaseChatThreadListFragment.Builder
- io.agora.chat.uikit.chat.viewholder.EaseChatViewHolderFactory
- io.agora.chat.uikit.databinding.EaseChooseGriditemBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.utils.EaseCompat
- io.agora.chat.uikit.manager.EaseConfigsManager
- io.agora.chat.uikit.conversation.model.EaseConversationInfo (implements java.lang.Comparable<T>, java.io.Serializable)
- io.agora.chat.uikit.databinding.EaseConversationListBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.conversation.EaseConversationListFragment.Builder
- io.agora.chat.uikit.conversation.viewholder.EaseConversationViewHolderFactory
- io.agora.chat.uikit.utils.EaseDateUtils
- io.agora.chat.uikit.models.EaseDefaultEmojiconDatas
- io.agora.chat.uikit.databinding.EaseDialogChatExtendMenuBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseDialogMessageEditBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseDialogMessageEditFailBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.manager.EaseDingMessageHelper
- io.agora.chat.uikit.utils.EaseEditTextUtils
- io.agora.chat.uikit.models.EaseEmojicon
- io.agora.chat.uikit.models.EaseEmojiconGroupEntity
- io.agora.chat.uikit.databinding.EaseExpressionGridviewBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.utils.EaseFileUtils
- io.agora.chat.uikit.databinding.EaseFragmentChatHistoryBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseFragmentChatListBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseFragmentConversationsBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseFragmentCreateThreadBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseFragmentThreadListBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.models.EaseGroupInfo (implements java.io.Serializable)
- io.agora.chat.uikit.models.EaseGroupInfo.AvatarSettings (implements java.io.Serializable)
- io.agora.chat.uikit.interfaces.EaseGroupListener (implements io.agora.GroupChangeListener)
- io.agora.chat.uikit.widget.video.EaseImageCache
- io.agora.chat.uikit.widget.video.EaseImageCache.ImageCacheParams
- io.agora.chat.uikit.databinding.EaseImageGridFragmentBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.widget.video.EaseImageWorker
- io.agora.chat.uikit.databinding.EaseItemRowChatHistoryBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseItemRowThreadListBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseItemThreadChatHeaderBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseItemThreadChatHeaderNoParentMessageBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseLayoutBubbleCombineBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseLayoutChatBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseLayoutChatExtendMenuBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseLayoutChatHistoryBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseLayoutChatThreadParentMsgBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseLayoutChatThreadRegionBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseLayoutDefaultNoConversationDataBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseLayoutDefaultNoDataBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseLayoutItemMenuPopupwindowBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseLayoutItemMenuPopupwindowHorizontalBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseLayoutItemMessageMenuPopupwindowBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseLayoutItemMessageReactionPopupwindowBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseLayoutItemReactionPopupwindowBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseLayoutMenuPopupwindowBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseLayoutMenuReactionsBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseLayoutMessageMenuPopupwindowBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseLayoutMessageReactionPopupwindowBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseLayoutNoDataShowNothingBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseLayoutRowThreadNotifyBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseLiveChatRoomMessagesBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.lives.EaseLiveMessageConstant
- io.agora.chat.uikit.lives.EaseLiveMessageHelper
- io.agora.chat.uikit.lives.model.EaseLiveMessageStyleHelper
- io.agora.chat.uikit.databinding.EaseLiveRoomMsgsItemBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.widget.video.EaseMediaManagerRepository
- io.agora.chat.uikit.interfaces.EaseMessageListener (implements io.agora.MessageListener)
- io.agora.chat.uikit.models.EaseMessageMenuData
- io.agora.chat.uikit.menu.EaseMessageReactionHelper
- io.agora.chat.uikit.interfaces.EaseMultiDeviceListener (implements io.agora.MultiDeviceListener)
- io.agora.chat.uikit.manager.EaseNotificationMsgManager
- io.agora.chat.uikit.manager.EaseNotifier
- io.agora.chat.uikit.menu.EasePopupMenuHelper (implements androidx.appcompat.widget.PopupMenu.OnDismissListener, androidx.appcompat.widget.PopupMenu.OnMenuItemClickListener)
- io.agora.chat.uikit.menu.EasePopupWindowHelper
- io.agora.chat.uikit.manager.EasePreferenceManager
- io.agora.chat.uikit.utils.EasePresenceUtil
- io.agora.chat.uikit.widget.dialog.EaseProgressDialog.Builder
- io.agora.chat.uikit.models.EaseReactionEmojiconEntity
- io.agora.chat.uikit.menu.EaseReactionMenuHelper
- io.agora.chat.uikit.options.EaseReactionOptions
- io.agora.chat.uikit.widget.EaseRecyclerView.FixedViewInfo
- io.agora.chat.uikit.widget.EaseRecyclerView.RecyclerViewContextMenuInfo (implements android.view.ContextMenu.ContextMenuInfo)
- io.agora.chat.uikit.databinding.EaseRowBigExpressionBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowExpressionBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowHistoryBigexpressionBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowHistoryCombineBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowHistoryFileBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowHistoryLocationBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowHistoryMessageBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowHistoryPictureBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowHistoryVideoBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowHistoryVoiceBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowReactionBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowReactionPopupwindowBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowReactionUserInfoBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowReceivedBigexpressionBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowReceivedCombineBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowReceivedFileBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowReceivedLocationBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowReceivedMessageBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowReceivedPictureBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowReceivedQuoteLayoutBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowReceivedVideoBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowReceivedVoiceBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowSentBigexpressionBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowSentCombineBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowSentFileBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowSentLocationBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowSentMessageBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowSentPictureBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowSentQuoteLayoutBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowSentVideoBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowSentVoiceBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseRowUnsentMessageBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseScrollTabItemBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseShowvideoActivityBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.utils.EaseSmileUtils
- io.agora.chat.uikit.manager.EaseSoftKeyboardHelper
- io.agora.chat.uikit.manager.EaseThreadManager
- io.agora.chat.uikit.EaseUIKit
- io.agora.chat.uikit.models.EaseUser (implements java.io.Serializable)
- io.agora.chat.uikit.models.EaseUser.GetInitialLetter
- io.agora.chat.uikit.utils.EaseUserUtils
- io.agora.chat.uikit.utils.EaseUtils
- io.agora.chat.uikit.models.EaseVideoEntity
- io.agora.chat.uikit.utils.EaseVoiceLengthUtils
- io.agora.chat.uikit.manager.EaseVoiceRecorder
- io.agora.chat.uikit.databinding.EaseWidgetChatInputMenuContainerBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseWidgetChatPrimaryMenuBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseWidgetChatQuoteBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseWidgetEmojiconBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseWidgetEmojiconTabBarBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseWidgetReactionReceivedLayoutBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseWidgetReactionSenderLayoutBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseWidgetReactionUserListLayoutBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseWidgetTitleBarBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EaseWidgetVoiceRecorderBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.databinding.EasyIncludeControlsBinding (implements androidx.viewbinding.ViewBinding)
- androidx.fragment.app.Fragment (implements androidx.activity.result.ActivityResultCaller, android.content.ComponentCallbacks, androidx.lifecycle.HasDefaultViewModelProviderFactory, androidx.lifecycle.LifecycleOwner, androidx.savedstate.SavedStateRegistryOwner, android.view.View.OnCreateContextMenuListener, androidx.lifecycle.ViewModelStoreOwner)
- io.agora.chat.uikit.base.EaseBaseFragment
- io.agora.chat.uikit.chat.EaseChatFragment (implements io.agora.chat.uikit.chat.interfaces.ChatQuoteMessageProvider, io.agora.ChatThreadChangeListener, io.agora.MultiDeviceListener, io.agora.chat.uikit.chat.interfaces.OnAddMsgAttrsBeforeSendEvent, io.agora.chat.uikit.chat.interfaces.OnChatLayoutListener, io.agora.chat.uikit.chat.interfaces.OnChatRecordTouchListener, io.agora.chat.uikit.interfaces.OnMenuChangeListener, io.agora.chat.uikit.chat.interfaces.OnMessageSelectResultListener, io.agora.chat.uikit.chat.interfaces.OnModifyMessageListener, io.agora.chat.uikit.interfaces.OnQuoteViewClickListener, io.agora.chat.uikit.chat.interfaces.OnReactionMessageListener)
- io.agora.chat.uikit.chathistory.EaseChatHistoryFragment (implements io.agora.chat.uikit.chat.interfaces.ChatQuoteMessageProvider)
- io.agora.chat.uikit.chatthread.EaseChatThreadCreateFragment (implements io.agora.chat.uikit.chat.interfaces.ChatInputMenuListener, io.agora.chat.uikit.chatthread.presenter.IChatThreadCreateView)
- io.agora.chat.uikit.chatthread.EaseChatThreadListFragment (implements io.agora.chat.uikit.chatthread.presenter.IChatThreadListView)
- io.agora.chat.uikit.conversation.EaseConversationListFragment (implements io.agora.chat.uikit.conversation.interfaces.OnConversationLoadListener, io.agora.chat.uikit.interfaces.OnItemClickListener, io.agora.chat.uikit.menu.OnPopupMenuItemClickListener, io.agora.chat.uikit.menu.OnPopupMenuPreShowListener, androidx.swiperefreshlayout.widget.SwipeRefreshLayout.OnRefreshListener)
- io.agora.chat.uikit.widget.video.EaseImageGridFragment (implements io.agora.chat.uikit.interfaces.OnItemClickListener)
- io.agora.chat.uikit.widget.video.EaseImageCache.RetainFragment
- io.agora.chat.uikit.utils.HanziToPinyin
- io.agora.chat.uikit.utils.HanziToPinyin.Token
- io.agora.util.ImageUtils
- androidx.lifecycle.LiveData<T>
- androidx.lifecycle.MutableLiveData<T>
- io.agora.chat.uikit.menu.MenuItemBean
- androidx.viewpager.widget.PagerAdapter
- io.agora.chat.uikit.widget.chatextend.PagingScrollHelper
- io.agora.chat.uikit.widget.chatextend.PagingScrollHelper.MyOnTouchListener (implements android.view.View.OnTouchListener)
- android.widget.PopupWindow
- io.agora.chat.uikit.databinding.PresenceViewBinding (implements androidx.viewbinding.ViewBinding)
- io.agora.chat.uikit.menu.ReactionItemBean
- androidx.recyclerview.widget.RecyclerView.Adapter<VH>
- androidx.recyclerview.widget.RecyclerView.ItemDecoration
- androidx.recyclerview.widget.RecyclerView.LayoutManager
- io.agora.chat.uikit.widget.chatextend.HorizontalPageLayoutManager (implements io.agora.chat.uikit.widget.chatextend.PageDecorationLastJudge)
- androidx.recyclerview.widget.LinearLayoutManager (implements androidx.recyclerview.widget.ItemTouchHelper.ViewDropHandler, androidx.recyclerview.widget.RecyclerView.SmoothScroller.ScrollVectorProvider)
- io.agora.chat.uikit.widget.chatextend.RecyclerViewFlowLayoutManager
- androidx.recyclerview.widget.RecyclerView.OnFlingListener
- androidx.recyclerview.widget.RecyclerView.OnScrollListener
- androidx.recyclerview.widget.RecyclerView.ViewHolder
- io.agora.chat.uikit.utils.RomUtils
- io.agora.chat.uikit.utils.StatusBarCompat
- android.view.View (implements android.view.accessibility.AccessibilityEventSource, android.graphics.drawable.Drawable.Callback, android.view.KeyEvent.Callback)
- android.widget.ImageView
- androidx.appcompat.widget.AppCompatImageView (implements androidx.core.view.TintableBackgroundView, androidx.core.widget.TintableImageSourceView)
- io.agora.chat.uikit.widget.photoview.EasePhotoView (implements io.agora.chat.uikit.widget.photoview.IPhotoView)
- io.agora.chat.uikit.widget.video.EaseRecyclingImageView
- io.agora.chat.uikit.widget.EImageView
- android.widget.TextView (implements android.view.ViewTreeObserver.OnPreDrawListener)
- android.widget.EditText
- androidx.appcompat.widget.AppCompatEditText (implements androidx.core.view.OnReceiveContentViewBehavior, androidx.core.view.TintableBackgroundView)
- io.agora.chat.uikit.chat.widget.EaseInputEditText (implements android.widget.TextView.OnEditorActionListener, android.view.View.OnKeyListener)
- android.view.ViewGroup (implements android.view.ViewManager, android.view.ViewParent)
- androidx.constraintlayout.widget.ConstraintLayout
- android.widget.FrameLayout
- io.agora.chat.uikit.chat.widget.EaseChatExtendMenu (implements io.agora.chat.uikit.chat.interfaces.IChatExtendMenu, io.agora.chat.uikit.interfaces.OnItemClickListener, io.agora.chat.uikit.widget.chatextend.PagingScrollHelper.onPageChangeListener)
- io.agora.chat.uikit.chat.widget.EaseChatExtendQuoteView (implements io.agora.chat.uikit.chat.interfaces.IChatExtendQuoteView, io.agora.chat.uikit.chat.interfaces.IChatQuote, io.agora.chat.uikit.chat.interfaces.IChatTopExtendMenu)
- io.agora.chat.uikit.chat.widget.EaseChatMultiSelectView (implements io.agora.chat.uikit.chat.interfaces.IChatTopExtendMenu)
- io.agora.chat.uikit.widget.chatrow.EaseChatRowThreadRegion (implements android.view.View.OnClickListener)
- io.agora.chat.uikit.player.EasyVideoPlayer (implements android.media.MediaPlayer.OnBufferingUpdateListener, android.media.MediaPlayer.OnCompletionListener, android.media.MediaPlayer.OnErrorListener, android.media.MediaPlayer.OnPreparedListener, android.media.MediaPlayer.OnVideoSizeChangedListener, android.widget.SeekBar.OnSeekBarChangeListener, android.view.TextureView.SurfaceTextureListener, android.view.View.OnClickListener)
- android.widget.LinearLayout
- androidx.recyclerview.widget.RecyclerView (implements androidx.core.view.NestedScrollingChild2, androidx.core.view.NestedScrollingChild3, androidx.core.view.ScrollingView)
- android.widget.RelativeLayout
- io.agora.chat.uikit.chathistory.EaseChatHistoryLayout (implements io.agora.chat.uikit.chathistory.presenter.IChatHistoryLayoutView, io.agora.chat.uikit.chathistory.presenter.IHandleChatHistory)
- io.agora.chat.uikit.chat.EaseChatLayout (implements io.agora.chat.uikit.chat.interfaces.ChatInputMenuListener, io.agora.ConversationListener, io.agora.chat.uikit.chat.widget.EaseChatMessageListLayout.OnChatErrorListener, io.agora.chat.uikit.chat.widget.EaseChatMessageListLayout.OnMessageTouchListener, io.agora.chat.uikit.chat.interfaces.IChatLayout, io.agora.chat.uikit.chat.presenter.IHandleMessageView, io.agora.chat.uikit.interfaces.IPopupWindow, io.agora.MessageListener, io.agora.chat.uikit.interfaces.MessageResultCallback, io.agora.chat.uikit.interfaces.OnMessageListItemClickListener)
- io.agora.chat.uikit.chat.widget.EaseChatMessageListLayout (implements io.agora.chat.uikit.chat.interfaces.IChatMessageItemSet, io.agora.chat.uikit.chat.interfaces.IChatMessageListLayout, io.agora.chat.uikit.chat.presenter.IChatMessageListView, io.agora.chat.uikit.chat.interfaces.IRecyclerViewHandle)
- io.agora.chat.uikit.chat.widget.EaseChatPrimaryMenu (implements io.agora.chat.uikit.chat.widget.EaseInputEditText.OnEditTextChangeListener, io.agora.chat.uikit.chat.interfaces.IChatPrimaryMenu, android.text.TextWatcher, android.view.View.OnClickListener)
- io.agora.chat.uikit.lives.EaseChatRoomMessagesView (implements io.agora.MessageListener)
- io.agora.chat.uikit.widget.emojicon.EaseEmojiconScrollTabBar
- io.agora.chat.uikit.widget.EaseTitleBar (implements android.view.View.OnClickListener)
- io.agora.chat.uikit.widget.EaseVoiceRecorderView
- androidx.viewpager.widget.ViewPager
- androidx.lifecycle.ViewModel
- androidx.lifecycle.AndroidViewModel
注释类型分层结构
- io.agora.chat.uikit.utils.RomUtils.RomName (implements java.lang.annotation.Annotation)
枚举分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)