我想在我的Android应用程序中有一个全局ArrayList变量,我只是想知道如何在应用程序完成时保存这些片段列表,并在应用程序重新启动时返回相同的ArrayList?
答案 0 :(得分:1)
为每个Fragment
添加一个ID,并将ID列表保存到SharedPreferences
。当您重新启动应用时,按照保存到Fragment
的ID的顺序对SharedPreferences
进行充气/展开。
如何撰写/阅读ArrayList
来自SharedPreferences
:https://stackoverflow.com/a/22985657/5250273