【发布时间】:2017-11-04 02:20:30
【问题描述】:
当我将一个活动留给另一个活动时,我正在努力保留列表视图的数据或项目,例如,我在单击时创建了简单的应用程序,会将增加的数字添加到列表视图中,因此每次单击都会创建一个项目,例如 1 另一个单击添加2 以此类推。
该程序适用于主要活动,但随后我想查看另一个活动的结果,我称之为第二个活动,但问题是当我在第二个活动上点击返回按钮以返回主要活动时,我将失去所有列表视图中的项目。
我在 google 上查看了很多信息,但无法理解,所以请提供建议,并且由于我是初学者,请提供更多详细信息,我认为实例状态或共享偏好可以完成这项工作,但我没有认识他们中的任何一个
提前致谢,这是我的主要活动和第二个活动的应用代码以及输出图片 抱歉,我将代码添加为图像,因为该网站一直说代码需要缩进谢谢 main activity[主要输出][2]second activity[第二个活动输出][4]
【问题讨论】:
-
感谢所有尝试提供帮助的人,我通过传输 arraylist 而不是单个项目找到了解决方案,效果很好。
标签: android listview sharedpreferences instancestate