android - Fragment onAttach Context 不是 Activity 的场景
问题描述
我通常在内部管理 Fragment-Activity 关系,onAttach
因为context
as 参数是实际检索活动的最安全位置。
在其他委托方法中,活动可能是null
片段被删除或其他情况。
我通常会要求将上下文转换为 Activity 以确保任何东西都被破坏了;然而...
具体什么时候onAttach
不附加到Activity
另一种Context
?
解决方案
推荐阅读
- django - 主管在 aws 上启动多个 celery 和工作进程
- python - 如何使用 yolov5 colab 文件中导出的“best.pt”文件在本地运行训练的权重?
- authentication - 如何使用 expo AuthSession 最好地使用 Google/Facebook 登录来使用自定义后端 API 进行身份验证
- tensorflow - 使用 Tensorflow train_and_evaluate API 时如何释放评估器内存
- android -
使用或覆盖已弃用的 API - react-native - 使用 TouchableOpacity 的 OnPress() 在 react-native 应用程序中不起作用
- google-apps-script - 如何等待 importxml 在 Google App Script 上完成加载,如下代码所示
- mongodb - 如何在 Dockerfile 中安装 mongodb 数据库工具?
- python - 绘制 datetime.time 对象:“float() 参数必须是字符串或数字,而不是 'date time.time'”
- mysql - 索引属于其他表的主键的键