我制作了一个简单的模块,我在其中动态更新listview,但我的实际问题是当我通过后退按钮退出活动时,当返回到相同的活动时,列表视图上的动态更新将丢失。
那么当我再次回到这个活动时,我怎么能坚持这些更新。
请告诉我一些实现这一目标的方法..
谢谢, Jalp。
答案 0 :(得分:0)
可能发生的事情是,每次你回到它,它都会重新创建。如果您没有将更新保存到某种持久存储中的列表中,然后在活动onCreate()上加载该存储,则会丢失它。
您也可以尝试在AndroidManifest.xml中为您的活动声明一个android:launchMode =“singleTop”属性,以便只运行一个活动实例。如果这样做,您可能还必须为活动
实现onNewIntent()方法