android - 屏幕锁定时不创建片段
问题描述
如果屏幕被锁定,我需要创建片段。当屏幕被锁定时,我的片段没有创建(没有调用类似onCreateView
,等的方法)。onViewCreated
是否有一些可能的方法来创建片段,或者我需要在屏幕打开后创建它?
如果屏幕在创建过程中打开,一切正常
解决方案
activity
Fragment在后台状态时不执行其生命周期onPause()
。
此外,不鼓励fragment
在后台状态下创建。
您可以更改fragment
何时activity
恢复的时间。
希望能帮助到你 :)
推荐阅读
- angular - 如何正确地将不可观察的转换为可观察的?
- google-sheets - 如果在单元格范围内重复突出显示
- regex - 有没有办法在 awk match() 函数 'match($0,/r{0,var}/)' 中使用变量来定义范围
- flutter - 应用程序被终止时 Flutter 隔离不显示通知
- angular - 如何使用表单数组([])和来自 API 的数据使用 *ngFor 迭代多个复选框
- ruby - 有条件地在一行中分配函数的返回值
- javascript - 使用计算结果自动填充输入字段
- oracle - 我如何编写 PLSQL 查询来一次更新多个表的授权访问 |SQL Developer|
- c# - DeserializeObject 导致空白变量 C#
- reactjs - 如何将函数的返回更改为int?