Package com.bumptech.glide.manager
Class SupportRequestManagerFragment
- java.lang.Object
-
- androidx.fragment.app.Fragment
-
- com.bumptech.glide.manager.SupportRequestManagerFragment
-
- All Implemented Interfaces:
android.content.ComponentCallbacks,android.view.View.OnCreateContextMenuListener,androidx.activity.result.ActivityResultCaller,androidx.lifecycle.HasDefaultViewModelProviderFactory,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.ViewModelStoreOwner,androidx.savedstate.SavedStateRegistryOwner
public class SupportRequestManagerFragment extends androidx.fragment.app.FragmentA view-lessFragmentused to safely store anRequestManagerthat can be used to start, stop and manage Glide requests started for targets within the fragment or activity this fragment is a child of.
-
-
Constructor Summary
Constructors Constructor Description SupportRequestManagerFragment()SupportRequestManagerFragment(com.bumptech.glide.manager.ActivityFragmentLifecycle lifecycle)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RequestManagergetRequestManager()Returns the currentRequestManageror null if none is put.RequestManagerTreeNodegetRequestManagerTreeNode()Returns theRequestManagerTreeNodethat provides tree traversal methods relative to the associatedRequestManager.voidonAttach(android.content.Context context)voidonDestroy()voidonDetach()voidonStart()voidonStop()voidsetRequestManager(RequestManager requestManager)Sets the currentRequestManager.java.lang.StringtoString()-
Methods inherited from class 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, onDestroyOptionsMenu, onDestroyView, onGetLayoutInflater, onHiddenChanged, onInflate, onInflate, onLowMemory, onMultiWindowModeChanged, onOptionsItemSelected, onOptionsMenuClosed, onPause, onPictureInPictureModeChanged, onPrepareOptionsMenu, onPrimaryNavigationFragmentChanged, onRequestPermissionsResult, onResume, onSaveInstanceState, 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, unregisterForContextMenu
-
-
-
-
Method Detail
-
setRequestManager
public void setRequestManager(@Nullable RequestManager requestManager)Sets the currentRequestManager.- Parameters:
requestManager- The manager to put.
-
getRequestManager
@Nullable public RequestManager getRequestManager()
Returns the currentRequestManageror null if none is put.
-
getRequestManagerTreeNode
@NonNull public RequestManagerTreeNode getRequestManagerTreeNode()
Returns theRequestManagerTreeNodethat provides tree traversal methods relative to the associatedRequestManager.
-
onAttach
public void onAttach(android.content.Context context)
- Overrides:
onAttachin classandroidx.fragment.app.Fragment
-
onDetach
public void onDetach()
- Overrides:
onDetachin classandroidx.fragment.app.Fragment
-
onStart
public void onStart()
- Overrides:
onStartin classandroidx.fragment.app.Fragment
-
onStop
public void onStop()
- Overrides:
onStopin classandroidx.fragment.app.Fragment
-
onDestroy
public void onDestroy()
- Overrides:
onDestroyin classandroidx.fragment.app.Fragment
-
toString
public java.lang.String toString()
- Overrides:
toStringin classandroidx.fragment.app.Fragment
-
-