Package icyllis.modernui.fragment
package icyllis.modernui.fragment
-
ClassDescriptionA Fragment is a piece of an application's user interface or behavior that can be placed in a host object.Provides integration points with a
FragmentManagerfor a fragment host.Interface used to control the instantiation ofFragmentinstances.Integration points with the Fragment host.Callback interface for listening to fragment state changes that happen within a given FragmentManager.Interface for interacting withFragmentobjects inside a host.Representation of an entry on the fragment back stack, as created withFragmentTransaction.addToBackStack().Interface to watch for changes to the back stack.Listener for receiving a callback immediately followingFragment.onAttach(icyllis.modernui.core.Context).Listener for handling fragment results.A class that manages passing data between fragments.API for performing a set of Fragment operations.Class for handlingOnBackPressedDispatcher.onBackPressed()callbacks.Dispatcher that can be used to registerOnBackPressedCallbackinstances for handling thehost.onBackPressed()callback via composition.A class that has anOnBackPressedDispatcherthat allows you to register aOnBackPressedCallbackfor handling the system back button.Listener provided inFragment.setEnterSharedElementCallback(SharedElementCallback)andFragment.setExitSharedElementCallback(SharedElementCallback)to monitor the Fragment transitions.