gpt4 book ai didi

java - Android 共享首选项

转载 作者:行者123 更新时间:2023-12-02 06:56:01 25 4
gpt4 key购买 nike

我有这个方法:

private void deleteExam(String i) {

SharedPreferences prefsContatore = getSharedPreferences("esameKey"+i, Context.MODE_PRIVATE);
SharedPreferences.Editor editorContatore = prefsContatore.edit();
editorContatore.putString("esameKey"+i, "0");
editorContatore.commit();
}

去吗?我可以递归调用“esameKey”+i吗?

最佳答案

getSharedPreferences 访问文件并创建(如果不存在)。每次传递不同的 i 时,都会创建一个新文件。创建一次:

SharedPreferences prefsContatore = getSharedPreferences("mySharedPrefFileName", Context.MODE_PRIVATE);
SharedPreferences.Editor editorContatore = prefsContatore.edit();

putString 的第一个参数是键,第二个参数是要存储的值

editorContatore.putString("esameKey"+i, "0");

这样你就可以为每个i设置0的值。这真的是你想要的吗?

关于java - Android 共享首选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17340981/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com