androidx getFragmentManager() 已被弃用

标签 android android-fragments androidx fragmentmanager deprecation-warning

收到 androidx.fragment.app.Fragment 的弃用警告:

warning: [deprecation] getFragmentManager() in Fragment has been deprecated.



该怎么办?

最佳答案

版本来源1.2.0更详细地解释它:

This has been removed in favor of getParentFragmentManager(), which throws an IllegalStateException if the FragmentManager is null. Check if isAdded() returns false to determine if the FragmentManager is null.

关于androidx getFragmentManager() 已被弃用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60050865/

相关文章:

android - SipDemo 还是 Sipdroid?

android - 我是否需要主动邀请测试人员参加 Google Play 管理中心的封闭测试?

android - 当我搜索我的当前位置时 Genymotion 崩溃了,但是当我在我的手机上运行相同的应用程序时它成功运行了

android - Facebook 共享对话框中的错误

android - 无法为 com.android.build.gradle.internal.dsl.BaseAppModuleExtension 类型的对象设置未知属性 'useAndroidX'

android - 迁移到androidX时发生异常

android - 打开 Activity A 并从 Activity B 加载 Activity A 的特定 fragment

android - activity和fragment通信错误如何解决?

android - 替换的 fragment 仍然有效

android - AppCompatTextView 重心在 android 20 (KitKat) 中不起作用