类 EaseChatHistoryFragment
- java.lang.Object
-
- androidx.fragment.app.Fragment
-
- io.agora.chat.uikit.base.EaseBaseFragment
-
- io.agora.chat.uikit.chathistory.EaseChatHistoryFragment
-
- 所有已实现的接口:
android.content.ComponentCallbacks,android.view.View.OnCreateContextMenuListener,androidx.activity.result.ActivityResultCaller,androidx.lifecycle.HasDefaultViewModelProviderFactory,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.ViewModelStoreOwner,androidx.savedstate.SavedStateRegistryOwner,ChatQuoteMessageProvider,IUIKitInterface
public class EaseChatHistoryFragment extends EaseBaseFragment implements ChatQuoteMessageProvider
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classEaseChatHistoryFragment.Builder
-
字段概要
字段 修饰符和类型 字段 说明 EaseChatHistoryLayoutchatLayoutEaseTitleBartitleBar-
从类继承的字段 io.agora.chat.uikit.base.EaseBaseFragment
mContext, onClickBackPress
-
-
构造器概要
构造器 构造器 说明 EaseChatHistoryFragment()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidinitArguments()voidinitData()voidinitListener()voidinitView()android.view.ViewonCreateView(android.view.LayoutInflater inflater, android.view.ViewGroup container, android.os.Bundle savedInstanceState)voidonDestroyView()voidonViewCreated(android.view.View view, android.os.Bundle savedInstanceState)android.text.SpannableStringprovideQuoteContent(io.agora.chat.ChatMessage quoteMessage, io.agora.chat.ChatMessage.Type quoteMsgType, java.lang.String quoteSender, java.lang.String quoteContent)Provide quote message content by SpannableString.-
从类继承的方法 io.agora.chat.uikit.base.EaseBaseFragment
findViewById, hideKeyboard, isActivityDisable, onAttach, onBackPress, runOnUiThread, showKeyboard, toggleKeyboard
-
从类继承的方法 androidx.fragment.app.Fragment
dump, equals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getContext, getDefaultViewModelProviderFactory, getEnterTransition, getExitTransition, getFragmentManager, getHost, getId, getLayoutInflater, getLayoutInflater, getLifecycle, getLoaderManager, getParentFragment, getParentFragmentManager, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSavedStateRegistry, getSharedElementEnterTransition, getSharedElementReturnTransition, getString, getString, getTag, getTargetFragment, getTargetRequestCode, getText, getUserVisibleHint, getView, getViewLifecycleOwner, getViewLifecycleOwnerLiveData, getViewModelStore, hashCode, hasOptionsMenu, instantiate, instantiate, isAdded, isDetached, isHidden, isInLayout, isMenuVisible, isRemoving, isResumed, isStateSaved, isVisible, onActivityCreated, onActivityResult, onAttach, onAttachFragment, onConfigurationChanged, onContextItemSelected, onCreate, onCreateAnimation, onCreateAnimator, onCreateContextMenu, onCreateOptionsMenu, onDestroy, onDestroyOptionsMenu, onDetach, onGetLayoutInflater, onHiddenChanged, onInflate, onInflate, onLowMemory, onMultiWindowModeChanged, onOptionsItemSelected, onOptionsMenuClosed, onPause, onPictureInPictureModeChanged, onPrepareOptionsMenu, onPrimaryNavigationFragmentChanged, onRequestPermissionsResult, onResume, onSaveInstanceState, onStart, onStop, onViewStateRestored, postponeEnterTransition, postponeEnterTransition, registerForActivityResult, registerForActivityResult, registerForContextMenu, requestPermissions, requireActivity, requireArguments, requireContext, requireFragmentManager, requireHost, requireParentFragment, requireView, setAllowEnterTransitionOverlap, setAllowReturnTransitionOverlap, setArguments, setEnterSharedElementCallback, setEnterTransition, setExitSharedElementCallback, setExitTransition, setHasOptionsMenu, setInitialSavedState, setMenuVisibility, setReenterTransition, setRetainInstance, setReturnTransition, setSharedElementEnterTransition, setSharedElementReturnTransition, setTargetFragment, setUserVisibleHint, shouldShowRequestPermissionRationale, startActivity, startActivity, startActivityForResult, startActivityForResult, startIntentSenderForResult, startPostponedEnterTransition, toString, unregisterForContextMenu
-
-
-
-
字段详细资料
-
chatLayout
public EaseChatHistoryLayout chatLayout
-
titleBar
public EaseTitleBar titleBar
-
-
方法详细资料
-
onCreateView
@Nullable public android.view.View onCreateView(@NonNull android.view.LayoutInflater inflater, @Nullable android.view.ViewGroup container, @Nullable android.os.Bundle savedInstanceState)- 覆盖:
onCreateView在类中androidx.fragment.app.Fragment
-
onViewCreated
public void onViewCreated(@NonNull android.view.View view, @Nullable android.os.Bundle savedInstanceState)- 覆盖:
onViewCreated在类中androidx.fragment.app.Fragment
-
initArguments
public void initArguments()
-
initView
public void initView()
-
initListener
public void initListener()
-
initData
public void initData()
-
onDestroyView
public void onDestroyView()
- 覆盖:
onDestroyView在类中androidx.fragment.app.Fragment
-
provideQuoteContent
public android.text.SpannableString provideQuoteContent(io.agora.chat.ChatMessage quoteMessage, io.agora.chat.ChatMessage.Type quoteMsgType, java.lang.String quoteSender, java.lang.String quoteContent)从接口复制的说明:ChatQuoteMessageProviderProvide quote message content by SpannableString.- 指定者:
provideQuoteContent在接口中ChatQuoteMessageProvider- 返回:
-
-