Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我制作了一个简单的模块,在其中动态更新了我的列表视图,但我的实际问题是当我通过后退按钮退出活动时,当回到相同的活动时,我对列表视图的动态更新丢失了。
那么,当我再次回到此活动时,我该如何坚持这些更新。
请告诉我一些方法来实现这一点..
谢谢,贾尔普。
可能发生的情况是,每次你回到它时,它都会被重新创建。如果您没有将列表的更新保存在某种持久存储中,然后在活动 onCreate() 上加载该存储,那么您将丢失它。
您也可以尝试在 AndroidManifest.xml 中为您的活动声明一个 android:launchMode="singleTop" 属性,以便只运行一个活动实例。如果这样做,您可能还必须为活动实现 onNewIntent() 方法