{% setvar book_path %}/reference/kotlin/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/_kotlin_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 functions

Unit
onFragmentResult(requestKey: String, result: Bundle)

Callback used to handle results passed between fragments.

Public functions

onFragmentResult

fun onFragmentResult(requestKey: String, result: Bundle): Unit

Callback used to handle results passed between fragments.

Parameters
requestKey: String

key used to store the result

result: Bundle

result passed to the callback