[英]Switching between layouts and keeping content displayed
在主布局(mainlayout)中,我将显示一些文本和图像,这些文本和图像是根据用户的操作动态设置的。 对于一个特定的按钮,单击我需要显示另一种布局的内容(secondlayout)。 我这样做是:
setContentView(R.layout.secondlayout);
在第二个布局上,我还有另一个按钮可用于返回主布局,再次使用:
setContentView(R.layout.mainlayout);
问题在于再次显示mainlayout时,我所显示的所有文本和图像现在都消失了。
如何返回主布局并仍然显示正在显示的内容?
不要那样做。 setContentView()
应该在您的onCreate()
方法中被调用一次。 但是,有几种合理的方法可以做到这一点,
setVisibility()
来显示/隐藏布局的每个部分。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.