这不是重复的!
建议的帖子是关于 NESTED 片段。
这不是那种情况。
如果我错了,请纠正我,但如果设置onAttach()
,似乎setRetainInstance(true)
没有被调用!!
这将使这里所说的https://stackoverflow.com/a/20775934/1815311
无效和http://www.androiddesignpatterns.com/2013/04/retaining-objects-across-config-changes.html
和https://plus.google.com/u/0/+AlexLockwood/posts/etWuiiRiqLf
甚至谷歌可能会出错? http://developer.android.com/reference/android/app/Fragment.html#setRetainInstance(boolean)
public void setRetainInstance(boolean retain)
在API级别11中添加 控制是否在活动重新创建(例如从配置更改)中保留片段实例。这只能用于不在后栈中的片段。如果设置,则重新创建活动时片段生命周期将略有不同:
[...]
仍将调用
- onAttach(活动)和onActivityCreated(Bundle)