【发布时间】:2014-03-20 05:01:08
【问题描述】:
我有一个tableLayout,用户可以在其中动态地在运行时添加行。但是当我更改活动然后切换回它时,所有数据都会丢失。
在我的课堂上,我有一个数组列表,我用onCreate() 中的数据填充它。
我正在考虑 @Overriting onSaveInstanceState() 并且我正在考虑添加到 savedInstanceState Bundle 数组列表,但没有 putArrayList。
之后,我将在 onRestore 中调用它,方法是覆盖它并使用 for 循环再次填充来自 ArrayList 的数据的行
请给我意见如何做到这一点?
【问题讨论】:
-
这是一个建议使用 Parceable 对象的答案的链接:stackoverflow.com/a/3470211/379245