Android 在视图之间切换

Android 在视图之间切换,android,android-layout,Android,Android Layout,我正在尝试使我的应用程序查看多个视图 我制作了2个xml文件(主文件、子文件) 我使用以下方法在它们之间切换: setContentView(R.Layout.main) setContentView(R.Layout.sub) 当我切换到sub时,它切换得很好。然而,当我切换回main时,应用程序崩溃了,我不知道它为什么会这样做 唯一一行似乎使它崩溃的是调用setContentView(R.Layout.main);这是第二次。 有什么线索吗?您应该提供logcat输出,以便我们知道问题出在哪

我正在尝试使我的应用程序查看多个视图 我制作了2个xml文件(主文件、子文件) 我使用以下方法在它们之间切换:

setContentView(R.Layout.main)

setContentView(R.Layout.sub)

当我切换到sub时,它切换得很好。然而,当我切换回main时,应用程序崩溃了,我不知道它为什么会这样做

唯一一行似乎使它崩溃的是调用setContentView(R.Layout.main);这是第二次。
有什么线索吗?

您应该提供logcat输出,以便我们知道问题出在哪里。但是,我建议您使用类似的方法,而不是使用
setContentView

切换视图。您应该提供logcat输出,以便我们了解问题所在。但是,我建议使用类似的方法,而不是使用
setContentView

mmm切换视图。我不这么认为,多次调用不同布局的setContentView并不是唯一的原因,你能从logcat中添加一些条目吗?嗯,我不这么认为,多次调用具有不同布局的setContentView并不是唯一的原因,您可以从logcat中放置一些入口吗?我也建议使用ViewFlipper。它们非常容易使用,你也可以很容易地将漂亮的动画应用到它们身上!LogCat是一个很好的起点,因为它告诉您代码崩溃的地方。sherif也尝试使用ViewSwitcher I,建议使用ViewFlipper。它们非常容易使用,你也可以很容易地将漂亮的动画应用到它们身上!LogCat是一个很好的起点,因为它会告诉您代码崩溃的地方。sherif也可以尝试使用ViewSwitcher