如何保存Arraylist的状态

时间:2011-06-30 00:16:07

标签: android

我正在编写一个简单的待办事项列表应用程序。我不清楚保存应用程序状态。只需要ArrayList的保存状态。

 ArrayList<CheckBox> alCheckbox = new ArrayList<CheckBox>();

我试图覆盖 onSaveInstanceState 方法。但我不能。

如何保存ArrayList的状态。

感谢。

1 个答案:

答案 0 :(得分:1)

onSaveInstanceState用于重新启动应用程序。例如,当用户更改屏幕上的方向时。您需要一个永久存储解决方案来保存应用程序的启动,停止,终止等等...对于更持久的解决方案,如SharedPreferences,内部/外部存储或SQLite数据库。这是关于Data Storage options的教程。