类 EaseBaseFragment
- java.lang.Object
-
- androidx.fragment.app.Fragment
-
- io.agora.chat.uikit.base.EaseBaseFragment
-
- 所有已实现的接口:
android.content.ComponentCallbacks,android.view.View.OnCreateContextMenuListener,androidx.activity.result.ActivityResultCaller,androidx.lifecycle.HasDefaultViewModelProviderFactory,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.ViewModelStoreOwner,androidx.savedstate.SavedStateRegistryOwner
- 直接已知子类:
EaseChatFragment,EaseChatHistoryFragment,EaseChatThreadCreateFragment,EaseChatThreadListFragment,EaseConversationListFragment,EaseImageGridFragment
public class EaseBaseFragment extends androidx.fragment.app.Fragment
-
-
字段概要
字段 修饰符和类型 字段 说明 android.app.ActivitymContextbooleanonClickBackPress
-
构造器概要
构造器 构造器 说明 EaseBaseFragment()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected <T extends android.view.View>
TfindViewById(int id)Get the current view control by id, which needs to be called in the life cycle after onViewCreated()voidhideKeyboard(android.view.View view)booleanisActivityDisable()Determine whether the current activity is availablevoidonAttach(android.content.Context context)voidonBackPress()backvoidrunOnUiThread(java.lang.Runnable runnable)Switch to UI threadvoidshowKeyboard(android.view.View view)voidtoggleKeyboard(android.content.Context context)-
从类继承的方法 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, onCreateView, onDestroy, onDestroyOptionsMenu, onDestroyView, onDetach, onGetLayoutInflater, onHiddenChanged, onInflate, onInflate, onLowMemory, onMultiWindowModeChanged, onOptionsItemSelected, onOptionsMenuClosed, onPause, onPictureInPictureModeChanged, onPrepareOptionsMenu, onPrimaryNavigationFragmentChanged, onRequestPermissionsResult, onResume, onSaveInstanceState, onStart, onStop, onViewCreated, 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
-
-
-
-
方法详细资料
-
onAttach
public void onAttach(@NonNull android.content.Context context)- 覆盖:
onAttach在类中androidx.fragment.app.Fragment
-
findViewById
protected <T extends android.view.View> T findViewById(@IdRes int id)Get the current view control by id, which needs to be called in the life cycle after onViewCreated()- 类型参数:
T-- 参数:
id-- 返回:
-
onBackPress
public void onBackPress()
back
-
showKeyboard
public void showKeyboard(android.view.View view)
-
hideKeyboard
public void hideKeyboard(android.view.View view)
-
toggleKeyboard
public void toggleKeyboard(android.content.Context context)
-
isActivityDisable
public boolean isActivityDisable()
Determine whether the current activity is available- 返回:
-
runOnUiThread
public void runOnUiThread(java.lang.Runnable runnable)
Switch to UI thread- 参数:
runnable-
-
-