{% setvar book_path %}/reference/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}

FragmentResultListener

{% setvar page_path %}androidx/fragment/app/FragmentResultListener.html{% endsetvar %} {% setvar can_switch %}1{% endsetvar %} {% include "reference/_java_switcher2.md" %}

interface FragmentResultListener


Listener for handling fragment results. This object should be passed to FragmentManager#setFragmentResultListener(String, LifecycleOwner, FragmentResultListener) and it will listen for results with the same key that are passed into FragmentManager#setFragmentResult(String, Bundle).

See also
setFragmentResultListener

androidx.fragment.app.FragmentResultOwner#setFragmentResultListener

Summary

Public methods

abstract @NonNull void
onFragmentResult(@NonNull String requestKey, @NonNull Bundle result)

Callback used to handle results passed between fragments.

Public methods

onFragmentResult

@NonNull
public abstract void onFragmentResult(@NonNull String requestKey, @NonNull Bundle result)

Callback used to handle results passed between fragments.

Parameters
@NonNull String requestKey

key used to store the result

@NonNull Bundle result

result passed to the callback