正在寻找带有绑定的 findFragmentById 的替代方法?

问题描述 投票:0回答:2

有没有办法在不使用 findFragmentById 或 findFragmentByTag 的情况下获取对 Fragment 的引用??

kotlin binding fragment
2个回答
0
投票

你的问题中的信息很少。我假设你使用 FragmentManager ?有一个 getFragments 方法,您可以使用它找到您的片段。 https://developer.android.com/reference/kotlin/androidx/fragment/app/FragmentManager#getFragments()

您还可以在附加时捕获片段,我相信有一个 onAttach 回调。

如果这些解决方案不是您正在寻找的,请提供更多信息


0
投票

只需使用正确库中的方法findFragmentById()androidx.fragment.app.FragmentManager,而不是来自: android.app.FragmentManager - 已弃用的内容。

© www.soinside.com 2019 - 2024. All rights reserved.