|
0
|
| Jun.Grammer · 技术社区 · 2 年前 |
|
|
1
0
1/为什么会发生这种情况?
PagerAdapter的fragmentList仅在需要时保存Fragment实例以设置数据,不应使用Fragment变量来更新UI。虽然片段已经启动,但它还没有附加到“活动”(用户还没有将选项卡滚动到该位置)。如果
你的
2/我怎样才能确保null不会出现?
正如我所说,不要使用适配器中的片段列表来更新片段的数据,这可能会触发UI更新。始终确保更新UI和requireContext的任何调用都在onViewCreated之后,您将在
3/是否有其他方法将其作为活动中片段的函数?
a/你应该使用
b/将数据存储在
|