在屏幕旋转时保留ActivityGroup的子活动状态

7

我有一个ActivityGroup在TabHost的一个选项卡中,该ActivityGroup有多个子活动。

当设备旋转时,选项卡不会保留其状态(我知道屏幕方向改变会重新启动活动)。

在屏幕旋转之前,如何最好地保持ActivityGroup的子活动的状态?

请注意,我可能需要保持ActivityGroup的每个子活动的状态。


肯定的,最好使用bundle(捆绑包)吗? - Raunak
当涉及到ActivityGroup及其子活动时,我在想是否有一些广为人知且易于实现的方法来做到这一点。但确切的方法是什么呢? - smukov
1个回答

2

我在AndroidManifest中使用了以下内容来保存视图以免被销毁,但它并没有起作用:

 android:configChanges="orientation"

我刚刚通过更改AndroidManifest.xml文件中的这一行来解决了我的问题:
<uses-sdk android:minSdkVersion="11" android:targetSdkVersion="15" />

to

<uses-sdk android:minSdkVersion="11" android:targetSdkVersion="11" />

看起来我的环境遇到了不同目标版本的问题,因为它自动识别并添加了它。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接