2010-08-30 39 views
2

我正在编写一个应用程序,从其余的调用中获取所有数据,并显示添加到LinearLayout的自定义组件列表中的所有数据(基于线性布局)。我在该活动的onCreate中编写此代码。在Android中保存应用程序状态

问题是,当我切换使用startActivity活动,回来给调用活动(使用startActivity)然后onCreate被再次调用。当我打电话给其他活动时,我看到,onStop

有什么办法可以保存应用程序的状态?

回答

3

检查这个问题:"How do I save an android application state"

编辑: 您还可以通过在AndroidManifest加入

android:launchMode="singleTask"

Activity避免onCreate()几个电话。

+0

Thanx工作:)我用singleInstance。但想知道是否会有任何内存问题。 – 2010-08-30 11:49:34