0

当设置为retainInstance时,在方向更改期间片段的生命周期是多少?哪些函数被调用,哪些未被调用?

4

1 回答 1

1

在方向更改期间,再次调用 onCreateView() 和 onActivityCreated() 函数。但是没有给出bundle,因为片段只是分离而不是破坏。这意味着片段的所有变量都应该在 onCreate 本身而不是在 onActivityCreated 中设置。此外,onActivityCreated() 可以直接从 savedInstanceState 访问不使用它们的变量。

于 2012-07-21T07:35:25.883 回答