当我的应用程序运行时,我不断将数据添加到列表中。当我关闭它并再次运行应用程序时,旧列表仍然存在,新数据被添加到它的末尾。我不希望这种情况发生,我不知道为什么会发生......我想我正在正确初始化它并使用 onPause() 和 onDestroy() 关闭它。
我不太确定发生了什么或在哪里,也许问题出在代码中的其他地方......我所知道的是该应用程序无法正常工作(在第一次运行时它不像它应该的那样工作,但是当我关闭它并再次运行它时它工作得很好)。这是我在几个小时内能找到的唯一可疑的、看似相关的问题(?)。我什至不知道要发布我的代码的哪一部分,所以我不是在寻找任何具体的答案,但任何见解、想法或提示将不胜感激。
编辑:好的,我按照建议通过在 OnResume() 中对其进行初始化,解决了 List 的具体问题。但是,问题仍然存在,在第一次运行时,事情很糟糕,但是关闭并重新打开它可以解决所有问题。似乎还有一些事情正在转移……