android - androidx getFragmentManager() 已被弃用
问题描述
获得弃用警告androidx.fragment.app.Fragment
:
警告:[deprecation]
getFragmentManager()
inFragment
已被弃用。
该怎么办?
解决方案
版本的来源1.2.0
更详细地解释了它:
这已被删除以支持
getParentFragmentManager()
,它会抛出一个IllegalStateException
if theFragmentManager
isnull
。检查是否isAdded()
返回false
以确定是否FragmentManager
为null
。
推荐阅读
- regex - 在 Bash 中将 vim 替换为 sed / awk
- laravel - Laravel - 使用 where 时 Eloquent 覆盖 get 方法
- java - 使用 Maven 下载具有依赖项的 jar
- python-3.x - 如何将字符串传递给python3中的函数参数
- ios - 在数据源中隐藏表格视图单元或过滤器更好吗?(性能问题)
- mysql - SQL:分别按过去 3 个月和过去 5 个月分组
- sql - SQL - 具有多个条件的分组集
- python - 使用python中的元组键从dict中获取项目
- bazel - bazel 可以打印构建规则的层次结构吗?
- mysql - MySQL 多语言编码 | 错误代码:1366。不正确的字符串值:'\xCE\x09DIS'