类 EaseConversationListFragment

    • 嵌套类概要

      嵌套类 
      修饰符和类型 说明
      static class  EaseConversationListFragment.Builder  
      • 从类继承的嵌套类/接口 androidx.fragment.app.Fragment

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

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void finishRefresh()
      Finish refresh
      int getLayoutId()  
      void initData()  
      void initListener()  
      void initView​(android.os.Bundle savedInstanceState)  
      void loadDataFail​(java.lang.String message)
      Call back after failed to load data
      void loadDataFinish​(java.util.List<EaseConversationInfo> data)
      Call back after loading
      android.view.View onCreateView​(android.view.LayoutInflater inflater, android.view.ViewGroup container, android.os.Bundle savedInstanceState)  
      void onDestroyView()  
      void onItemClick​(android.view.View view, int position)
      Conversation item click event
      boolean onMenuItemClick​(android.view.MenuItem item, int position)
      Session long press menu item click event
      void onMenuPreShow​(EasePopupMenuHelper menuHelper, int position)
      To listen to events before the long-press menu is displayed in the conversation , you can add items to PopupMenu EaseConversationListLayout.addItemMenu(int, int, int, String), Hide or show items EaseConversationListLayout.findItemVisible(int, boolean)
      void onRefresh()  
      void onViewCreated​(android.view.View view, android.os.Bundle savedInstanceState)  
      void refreshList()  
      • 从类继承的方法 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
    • 字段详细资料

      • llRoot

        public android.widget.LinearLayout llRoot
      • srlRefresh

        public androidx.swiperefreshlayout.widget.SwipeRefreshLayout srlRefresh
    • 构造器详细资料

      • EaseConversationListFragment

        public EaseConversationListFragment()
    • 方法详细资料

      • 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
      • getLayoutId

        public int getLayoutId()
      • initView

        public void initView​(android.os.Bundle savedInstanceState)
      • initListener

        public void initListener()
      • initData

        public void initData()
      • onItemClick

        public void onItemClick​(android.view.View view,
                                int position)
        Conversation item click event
        指定者:
        onItemClick 在接口中 OnItemClickListener
        参数:
        view -
        position -
      • onMenuItemClick

        public boolean onMenuItemClick​(android.view.MenuItem item,
                                       int position)
        Session long press menu item click event
        指定者:
        onMenuItemClick 在接口中 OnPopupMenuItemClickListener
        参数:
        item -
        position -
      • onRefresh

        public void onRefresh()
        指定者:
        onRefresh 在接口中 androidx.swiperefreshlayout.widget.SwipeRefreshLayout.OnRefreshListener
      • finishRefresh

        public void finishRefresh()
        Finish refresh
      • refreshList

        public void refreshList()
      • onDestroyView

        public void onDestroyView()
        覆盖:
        onDestroyView 在类中 androidx.fragment.app.Fragment