退出活动时,listview上的动态更新会丢失

时间:2012-04-25 12:35:31

标签: android listview

我制作了一个简单的模块,我在其中动态更新listview,但我的实际问题是当我通过后退按钮退出活动时,当返回到相同的活动时,列表视图上的动态更新将丢失。

那么当我再次回到这个活动时,我怎么能坚持这些更新。

请告诉我一些实现这一目标的方法..

谢谢, Jalp。

1 个答案:

答案 0 :(得分:0)

可能发生的事情是,每次你回到它,它都会重新创建。如果您没有将更新保存到某种持久存储中的列表中,然后在活动onCreate()上加载该存储,则会丢失它。

您也可以尝试在AndroidManifest.xml中为您的活动声明一个android:launchMode =“singleTop”属性,以便只运行一个活动实例。如果这样做,您可能还必须为活动

实现onNewIntent()方法