关闭应用时保存活动中的内容

时间:2015-05-09 17:30:10

标签: android string listview android-activity save

我有一个活动,其中包含一个填充了字符串的ListView。但是当我关闭应用程序并重新打开它时,它又是空的。如何保存内容以便下次打开应用程序时,仍然会填充ListView?

由于

1 个答案:

答案 0 :(得分:1)

要永久存储数据,您可以使用以下选项之一:

  • SharedPreferences:将私有原始数据存储在键值对中。 (这就是我的建议)

将数据存储在SharedPreferences

SharedPreferences data = getSharedPreferences("my_data_pref", 0);
SharedPreferences.Editor editor = data.edit();
editor.putString("key", "value");
editor.commit();
  • SQLite Databases:将结构化数据存储在私人数据库中。

  • Internal StorageExternal Storage