我现在正在移动设备上,所以我无法发布代码,但我不认为这个问题是必要的。基本上我有一个类在初始化时显示'主'视图然后它充满了从第二个视图收集的信息,然后翻转回'主'视图以填充更多信息并重复。然而,每当我回到第一个视图并运行类的默认构造函数并擦除信息时,类就会不断初始化。我正在使用showNext()来切换视图。
答案 0 :(得分:0)
ViewFlipper不会改变应用程序的生命周期,因为它只是一个视图,你可以在这里看到http://developer.android.com/reference/android/widget/ViewFlipper.html。肯定还有其他你没做的事。有些代码会有所帮助。
另外,请注意,某些运行时配置更改,甚至是屏幕方向,实际上会重新启动您的活动,这可能是问题所在。您可以找到有关此here
的更多信息