【发布时间】:2013-01-28 19:45:30
【问题描述】:
还有另一种保存嵌套片段状态的方法吗? 或者如果我们不应该这样做,为什么?谢谢!
02-13 11:42:43.258: E/AndroidRuntime(7167): java.lang.IllegalStateException: Can't retain fragements that are nested in other fragments
02-13 11:42:43.258: E/AndroidRuntime(7167): at android.support.v4.app.Fragment.setRetainInstance(Fragment.java:742)
【问题讨论】:
-
嗯。我没有像你这样的例外。对我来说,父项中的 onCreateView 只是从 findFragmentById 获取一个新的子片段。这意味着它需要重新初始化,这对于 Google MapFragment 来说真的很慢。 :(
-
请注意,在code.google.com/p/android/issues/detail?id=197271修复后,这不再是问题
-
在支持库24中发布
-
这仍然是个问题。
标签: android android-fragments android-fragmentactivity