0
我在写一个简单的待办事项列表应用程序。我不清楚保存应用程序状态。只需要ArrayList的保存状态。如何保存Arraylist状态
ArrayList<CheckBox> alCheckbox = new ArrayList<CheckBox>();
我试图覆盖的onSaveInstanceState方法。但我不能。
如何保存ArrayList的状态。
谢谢。
我在写一个简单的待办事项列表应用程序。我不清楚保存应用程序状态。只需要ArrayList的保存状态。如何保存Arraylist状态
ArrayList<CheckBox> alCheckbox = new ArrayList<CheckBox>();
我试图覆盖的onSaveInstanceState方法。但我不能。
如何保存ArrayList的状态。
谢谢。
onSaveInstanceState旨在用于应用程序重新启动。例如,当用户改变屏幕上的方向时。您需要永久存储解决方案来保存应用程序正在启动,停止,终止等等的数据......对于像SharedPreferences,Internal/External Storage或SQLite Databases这样的更持久的解决方案。这是关于Data Storage options的教程。
您是否希望以永久性的方式保存数据?或者只是为了更改配置并重新启动? – Spidy
©需要持久性存储。 – med