Java 在安卓系统中,我尝试在单个活动中调用2个xml布局,以实现不同的方向

Java 在安卓系统中,我尝试在单个活动中调用2个xml布局,以实现不同的方向,java,android,android-layout,Java,Android,Android Layout,在安卓系统中,我尝试在单个活动中调用2个xml布局,以实现不同的方向,但当方向从横向变为纵向时,我的活动会重新加载,但我想知道在改变方向之前的情况 如果要避免每次进行定向时调用onCreate()方法,请提供帮助,将此添加到清单中 它不会重新加载您的视图,以前存在的内容仍将保留。如果希望避免每次执行定向时调用onCreate()方法,请将其添加到清单中 它不会重新加载您的视图,以前存在的内容仍将保留。您的意思是说您希望保存活动的状态。您可以将OnBundlesAvinstance方法中的值保存为

在安卓系统中,我尝试在单个活动中调用2个xml布局,以实现不同的方向,但当方向从横向变为纵向时,我的活动会重新加载,但我想知道在改变方向之前的情况


如果要避免每次进行定向时调用
onCreate()
方法,请提供帮助,将此添加到清单中<代码>


它不会重新加载您的视图,以前存在的内容仍将保留。

如果希望避免每次执行定向时调用
onCreate()
方法,请将其添加到清单中<代码>


它不会重新加载您的视图,以前存在的内容仍将保留。

您的意思是说您希望保存活动的状态。您可以将OnBundlesAvinstance方法中的值保存为键值对,只需在oncreate中获取它并重新设置值。例如,将复选框状态保存为选中或未选中为布尔值。

您的意思是说要保存活动的状态。您可以将onBundleSaveinstance方法中的值保存为键值对,只需在oncreate中获取它并重新设置值。例如,将复选框状态保存为选中或未选中为布尔值。

可能重复的可能重复的可能重复的感谢回复,但当我在清单文件中定义它时,当方向发生时,第二个xml没有重新加载我的错误,这是真的。它将调用onCreate(),这样就不会重新加载第二个视图。您应该按照Deepak Sharma的建议进行操作。感谢您的回复,但当我在清单文件中定义它时,当方向发生时,第二个xml没有重新加载我的错误,这是真的。它将调用onCreate(),这样就不会重新加载第二个视图。您应该按照Deepak Sharma的建议执行操作。是否有任何方法可以保存onsavedInstanceState中的活动状态,而不是无法保存的活动对象的值。但在onsaveinstance中,您有权只保存字符串键值对,因此要检索自定义对象,还有另一个不错的方法,即OnRetainConfiguration InstanceState。。查看下面的示例以获取参考。是否有任何方法可以保存onsavedInstanceState中的活动状态,而不是无法保存的活动对象的值。但在onsaveinstance中,您有权只保存字符串键值对,因此要检索自定义对象,还有另一个不错的方法,即OnRetainConfiguration InstanceState。。请看下面的示例以供参考。