gpt4 book ai didi

android - 重置共享首选项?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:38:17 24 4
gpt4 key购买 nike

我使用了 ShredPreferences 中的方法,这样我保存了我的应用程序设置,但我有一个问题。是否可以重置我保存的设置,并恢复到默认值?我正在使用的代码保存了 ImageButton 图像的更改。单击特定的重置按钮后,我想重置设置并恢复默认值。

谢谢你所做的一切!

private static final String Mypref= "pref";

final SharedPreferences pref = getSharedPreferences(Mypref, Context.MODE_PRIVATE);
buttonClick1.setImageResource(pref.getInt(Mypref, R.drawable.default_value));
image.setImageResource(imageResource);

SharedPreferences.Editor editor = pref.edit();
editor.putInt("Mypref", R.drawable.users_value_chosen);
editor.commit();

最佳答案

您可以简单地删除(清除)共享首选项。然后,当您阅读它们时,只需在代码中提供默认值即可。

pref.edit().clear().commit();

下一行将使用 R.drawable.default_value 作为默认值,因为首选项已被删除。

关于android - 重置共享首选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22251908/

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