gpt4 book ai didi

android - 清除 App 升级时的共享首选项

转载 作者:行者123 更新时间:2023-11-29 22:13:22 26 4
gpt4 key购买 nike

在我的

    public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {}

DBHelper 函数(实现 SQLite open helper)我提供了 sql 查询以根据我的新版本进行修改。

但我还想在升级时清除我的一些共享首选项详细信息。但是打开 sharedPreferences 进行编辑需要 Context 对象,我如何在这里提供它..?

最佳答案

protected class DatabaseOpenHelper extends SQLiteOpenHelper {
private Context mContext;

public DatabaseOpenHelper(Context context) {
mContext = context;
super(context, databaseName, null, 1);
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
// do what ever you want with mContext...

关于android - 清除 App 升级时的共享首选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9064645/

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