类 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 class  EaseChatHistoryFragment.Builder  
      • 从类继承的嵌套类/接口 androidx.fragment.app.Fragment

        androidx.fragment.app.Fragment.InstantiationException, androidx.fragment.app.Fragment.SavedState
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void initArguments()  
      void initData()  
      void initListener()  
      void initView()  
      android.view.View onCreateView​(android.view.LayoutInflater inflater, android.view.ViewGroup container, android.os.Bundle savedInstanceState)  
      void onDestroyView()  
      void onViewCreated​(android.view.View view, android.os.Bundle savedInstanceState)  
      android.text.SpannableString provideQuoteContent​(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.
      • 从类继承的方法 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
      • 从类继承的方法 java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • 构造器详细资料

      • EaseChatHistoryFragment

        public EaseChatHistoryFragment()
    • 方法详细资料

      • 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)
        从接口复制的说明: ChatQuoteMessageProvider
        Provide quote message content by SpannableString.
        指定者:
        provideQuoteContent 在接口中 ChatQuoteMessageProvider
        返回: