AD
Size: a a a
AD
AB
KT
KT
AB
AB
AD
KT
AB
AD
KT
KT
targetFragment
. targetFragment
предоставляет нам способ получения данных через back stack, а всё что нам нужно — это переопределить onActivityResult
в вызывающем фрагменте. targetFragment
будет работать если фрагменты находятся в одном и том же менеджере. FragmentResultOwner
. По сути, это callback, который есть у каждого FragmentManager
. setFragmentResultListener("requestKey") { key, bundle ->
val result = bundle.getString("name")
// Do something with the result...
}
tvSave.setOnClickListener {
setResult("requestKey", bundleOf("name" to updatedValue))
}
childfragmentmanager
. В целом, новое API выглядит гораздо интереснее предыдущего и виден явный прогресс.AT
KT
KT
KT
ВБ
KT
ВБ
ES