open Unit |
Print the Fragments's state into the given stream.
|
final operator Boolean |
Subclasses can not override equals().
|
FragmentActivity? |
Return the FragmentActivity this fragment is currently associated with.
|
open Boolean |
Returns whether the the exit transition and enter transition overlap or not.
|
open Boolean |
Returns whether the the return transition and reenter transition overlap or not.
|
Bundle? |
Return the arguments supplied when the fragment was instantiated, if any.
|
FragmentManager |
Return a private FragmentManager for placing and managing Fragments inside of this Fragment.
|
open Context? |
Return the Context this fragment is currently associated with.
|
open Any? |
Returns the Transition that will be used to move Views into the initial scene.
|
open Any? |
Returns the Transition that will be used to move Views out of the scene when the fragment is removed, hidden, or detached when not popping the back stack.
|
FragmentManager? |
This function is deprecated.
This has been removed in favor of getParentFragmentManager() which throws an IllegalStateException if the FragmentManager is null.
|
Any? |
Return the host object of this fragment.
|
Int |
Return the identifier this fragment is known by.
|
LayoutInflater |
Returns the cached LayoutInflater used to inflate Views of this Fragment.
|
open LoaderManager |
This function is deprecated.
Use LoaderManager.getInstance(this).
|
Fragment? |
Returns the parent Fragment containing this Fragment.
|
FragmentManager |
Return the FragmentManager for interacting with fragments associated with this fragment's activity.
|
open Any? |
Returns the Transition that will be used to move Views in to the scene when returning due to popping a back stack.
|
Resources |
Return requireActivity().getResources().
|
Boolean |
This function is deprecated.
Instead of retaining the Fragment itself, use a non-retained Fragment and keep retained state in a ViewModel attached to that Fragment.
|
open Any? |
Returns the Transition that will be used to move Views out of the scene when the Fragment is preparing to be removed, hidden, or detached because of popping the back stack.
|
open Any? |
Returns the Transition that will be used for shared elements transferred into the content Scene.
|
open Any? |
Return the Transition that will be used for shared elements transferred back during a pop of the back stack.
|
String |
Return a localized string from the application's package's default string table.
|
String |
Return a localized formatted string from the application's package's default string table, substituting the format arguments as defined in java.util.Formatter and format.
|
String? |
Get the tag name of the fragment, if specified.
|
Fragment? |
This function is deprecated.
Instead of using a target fragment to pass results, use setFragmentResult to deliver results to FragmentResultListener instances registered by other fragments via setFragmentResultListener.
|
Int |
This function is deprecated.
When using the target fragment replacement of setFragmentResultListener and setFragmentResult, consider using setArguments to pass a requestKey if you need to support dynamic request keys.
|
CharSequence |
Return a localized, styled CharSequence from the application's package's default string table.
|
open Boolean |
This function is deprecated.
Use setMaxLifecycle instead.
|
open View? |
Get the root view for the fragment's layout (the one returned by onCreateView), if provided.
|
open LifecycleOwner |
Get a LifecycleOwner that represents the Fragment's View lifecycle.
|
open LiveData<LifecycleOwner> |
Retrieve a LiveData which allows you to observe the lifecycle of the Fragment's View.
|
final Int |
Subclasses can not override hashCode().
|
Boolean |
Return true if the fragment is currently added to its activity.
|
Boolean |
Return true if the fragment has been explicitly detached from the UI.
|
Boolean |
Return true if the fragment has been hidden.
|
Boolean |
Return true if the layout is included as part of an activity view hierarchy via the tag.
|
Boolean |
Return true if this fragment is currently being removed from its activity.
|
Boolean |
Return true if the fragment is in the resumed state.
|
Boolean |
Returns true if this fragment is added and its state has already been saved by its host.
|
Boolean |
Return true if the fragment is currently visible to the user.
|
open Unit |
This function is deprecated.
use onViewCreated for code touching the view created by onCreateView and onCreate for other initialization.
|
open Unit |
This function is deprecated.
This method has been deprecated in favor of using the Activity Result API which brings increased type safety via an ActivityResultContract and the prebuilt contracts for common intents available in androidx.activity.result.contract.ActivityResultContracts, provides hooks for testing, and allow receiving results in separate, testable classes independent from your fragment.
|
open Unit |
This function is deprecated.
See onAttach.
|
open Unit |
This function is deprecated.
The responsibility for listening for fragments being attached has been moved to FragmentManager.
|
open Unit |
|
open Boolean |
This hook is called whenever an item in a context menu is selected.
|
open Unit |
Called to do initial creation of a fragment.
|
open Animation? |
Called when a fragment loads an animation.
|
open Animator? |
Called when a fragment loads an animator.
|
open Unit |
Called when a context menu for the view is about to be shown.
|
open Unit |
This function is deprecated.
androidx.activity.ComponentActivity now implements MenuHost, an interface that allows any component, including your activity itself, to add menu items by calling addMenuProvider without forcing all components through this single method override.
|
open Unit |
Called when the fragment is no longer in use.
|
open Unit |
This function is deprecated.
androidx.activity.ComponentActivity now implements MenuHost, an interface that allows any component, including your activity itself, to add menu items by calling addMenuProvider without forcing all components through this single method override.
|
open Unit |
Called when the view previously created by onCreateView has been detached from the fragment.
|
open Unit |
Called when the fragment is no longer attached to its activity.
|
open LayoutInflater |
Returns the LayoutInflater used to inflate Views of this Fragment.
|
open Unit |
Called when the hidden state (as returned by isHidden of the fragment or another fragment in its hierarchy has changed.
|
open Unit |
This function is deprecated.
See onInflate.
|
open Unit |
Called when a fragment is being created as part of a view layout inflation, typically from setting the content view of an activity.
|
open Unit |
This function is deprecated.
|
open Unit |
Called when the Fragment's activity changes from fullscreen mode to multi-window mode and visa-versa.
|
open Boolean |
This function is deprecated.
androidx.activity.ComponentActivity now implements MenuHost, an interface that allows any component, including your activity itself, to add menu items by calling addMenuProvider without forcing all components through this single method override.
|
open Unit |
This function is deprecated.
androidx.activity.ComponentActivity now implements MenuHost, an interface that allows any component, including your activity itself, to add menu items by calling addMenuProvider without forcing all components through this single method override.
|
open Unit |
Called when the Fragment is no longer resumed.
|
open Unit |
Called by the system when the activity changes to and from picture-in-picture mode.
|
open Unit |
This function is deprecated.
androidx.activity.ComponentActivity now implements MenuHost, an interface that allows any component, including your activity itself, to add menu items by calling addMenuProvider without forcing all components through this single method override.
|
open Unit |
Callback for when the primary navigation state of this Fragment has changed.
|
open Unit |
This function is deprecated.
This method has been deprecated in favor of using the Activity Result API which brings increased type safety via an ActivityResultContract and the prebuilt contracts for common intents available in androidx.activity.result.contract.ActivityResultContracts, provides hooks for testing, and allow receiving results in separate, testable classes independent from your fragment.
|
open Unit |
Called when the fragment is visible to the user and actively running.
|
open Unit |
Called to ask the fragment to save its current dynamic state, so it can later be reconstructed in a new instance if its process is restarted.
|
open Unit |
Called when the Fragment is visible to the user.
|
open Unit |
Called when the Fragment is no longer started.
|
open Unit |
Postpone the entering Fragment transition until startPostponedEnterTransition or executePendingTransactions has been called.
|
Unit |
Postpone the entering Fragment transition for a given amount of time and then call startPostponedEnterTransition.
|
final ActivityResultLauncher<I> |
Register a request to start an activity for result, designated by the given contract.
|
final ActivityResultLauncher<I> |
Register a request to start an activity for result, designated by the given contract.
|
open Unit |
Registers a context menu to be shown for the given view (multiple views can show the context menu).
|
Unit |
This function is deprecated.
This method has been deprecated in favor of using the Activity Result API which brings increased type safety via an ActivityResultContract and the prebuilt contracts for common intents available in androidx.activity.result.contract.ActivityResultContracts, provides hooks for testing, and allow receiving results in separate, testable classes independent from your fragment.
|
FragmentActivity |
Return the FragmentActivity this fragment is currently associated with.
|
Bundle |
Return the arguments supplied when the fragment was instantiated.
|
Context |
Return the Context this fragment is currently associated with.
|
FragmentManager |
This function is deprecated.
This has been renamed to getParentFragmentManager() to make it clear that you are accessing the FragmentManager that contains this Fragment and not the FragmentManager associated with child Fragments.
|
Any |
Return the host object of this fragment.
|
Fragment |
Returns the parent Fragment containing this Fragment.
|
View |
Get the root view for the fragment's layout (the one returned by onCreateView).
|
open Unit |
Sets whether the the exit transition and enter transition overlap or not.
|
open Unit |
Sets whether the the return transition and reenter transition overlap or not.
|
open Unit |
Supply the construction arguments for this fragment.
|
open Unit |
When custom transitions are used with Fragments, the enter transition callback is called when this Fragment is attached or detached when not popping the back stack.
|
open Unit |
Sets the Transition that will be used to move Views into the initial scene.
|
open Unit |
When custom transitions are used with Fragments, the exit transition callback is called when this Fragment is attached or detached when popping the back stack.
|
open Unit |
Sets the Transition that will be used to move Views out of the scene when the fragment is removed, hidden, or detached when not popping the back stack.
|
open Unit |
This function is deprecated.
This method is no longer needed when using a MenuProvider to provide a Menu to your activity, which replaces onCreateOptionsMenu as the recommended way to provide a consistent, optionally Lifecycle-aware, and modular way to handle menu creation and item selection.
|
open Unit |
Set the initial saved state that this Fragment should restore itself from when first being constructed, as returned by FragmentManager.saveFragmentInstanceState.
|
open Unit |
Set a hint for whether this fragment's menu should be visible.
|
open Unit |
Sets the Transition that will be used to move Views in to the scene when returning due to popping a back stack.
|
open Unit |
This function is deprecated.
Instead of retaining the Fragment itself, use a non-retained Fragment and keep retained state in a ViewModel attached to that Fragment.
|
open Unit |
Sets the Transition that will be used to move Views out of the scene when the Fragment is preparing to be removed, hidden, or detached because of popping the back stack.
|
open Unit |
Sets the Transition that will be used for shared elements transferred into the content Scene.
|
open Unit |
Sets the Transition that will be used for shared elements transferred back during a pop of the back stack.
|
open Unit |
This function is deprecated.
Instead of using a target fragment to pass results, the fragment requesting a result should use setFragmentResultListener to register a FragmentResultListener with a
requestKey using its parent fragment manager.
|
open Unit |
This function is deprecated.
If you are manually calling this method, use setMaxLifecycle instead.
|
open Boolean |
Gets whether you should show UI with rationale before requesting a permission.
|
open Unit |
Call startActivity from the fragment's containing Activity.
|
open Unit |
Call startActivity from the fragment's containing Activity.
|
open Unit |
This function is deprecated.
This method has been deprecated in favor of using the Activity Result API which brings increased type safety via an ActivityResultContract and the prebuilt contracts for common intents available in androidx.activity.result.contract.ActivityResultContracts, provides hooks for testing, and allow receiving results in separate, testable classes independent from your fragment.
|
open Unit |
This function is deprecated.
This method has been deprecated in favor of using the Activity Result API which brings increased type safety via an ActivityResultContract and the prebuilt contracts for common intents available in androidx.activity.result.contract.ActivityResultContracts, provides hooks for testing, and allow receiving results in separate, testable classes independent from your fragment.
|
open Unit |
This function is deprecated.
This method has been deprecated in favor of using the Activity Result API which brings increased type safety via an ActivityResultContract and the prebuilt contracts for common intents available in androidx.activity.result.contract.ActivityResultContracts, provides hooks for testing, and allow receiving results in separate, testable classes independent from your fragment.
|
open Unit |
Begin postponed transitions after postponeEnterTransition was called.
|
open String |
|
open Unit |
Prevents a context menu to be shown for the given view.
|