-2
我可以在Android的SharedPreference文件中对所有键值对使用相同的键吗? (我真的不需要钥匙)。我只想按价值访问配对。钥匙可以多久?所有键值对的相同键?
我可以在Android的SharedPreference文件中对所有键值对使用相同的键吗? (我真的不需要钥匙)。我只想按价值访问配对。钥匙可以多久?所有键值对的相同键?
的Android允许你存储一个String设置在SharedPreferences。我想这就是你要找的。见here。您可以查看sqlite database。
然后我们就可以节省在首
public void saveArray(ArrayList<String> arrayList) {
SharedPreferences sharedPreferences = getSharedPreferences(R.string.PREF_FILE + "", MODE_PRIVATE);
SharedPreferences.Editor editor = sharedPreferences.edit();
editor.putInt("size", arrayList.size());
for (int i = 0; i < arrayList.size(); i++) {
editor.putString("task" + i, arrayList.get(i));
}
editor.commit();
}
ArrayList中你能提供一些代码来解释你正在尝试做的? – jonathanrz
你想做什么? –
我有一个待办事项列表在我的项目中,作为任务显示在一个列表视图。每个任务只包含一个字符串。点击任务被删除。就这么简单。我想将这些任务保存在SharedPreferences中,并在用户下次运行应用程序时重新加载。 –