当活动重新启动时,隐藏的所有片段再次显示。通过将此属性设置为true,片段将保留其实例。这对我来说很奇怪,我不明白为什么默认情况下不会设置此行为。 这是最好的方法吗?
答案 0 :(得分:0)
不确定您对“这样做的最佳方式”的问题是否只有一个答案,但我已经评论了类似的“这是如何工作”的问题。 This discussion可以帮助您决定是否应用setRetainInstance(true)
或setRetainInstance(false)
。请注意,使用v4.support*
库时,此方法存在兼容性问题。我同意保留实例不是许多场景的最佳前进方式。