且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

带有 SharedPreferences 的 Spinner

更新时间:2023-01-06 12:31:05

检查这个,

public class PreferenceManager {
private Context context;
private SharedPreferences sharedPreferences;
private SharedPreferences.Editor editor;


public PreferenceManager(Context context) {
    this.context = context;
    sharedPreferences = context.getSharedPreferences("General", Context.MODE_PRIVATE);
    editor = sharedPreferences.edit();
    editor.apply();
}

public void saveString(String key, String value) {
    editor.putString(key, value);
    editor.commit();
}

public String getString(String key) {
    return sharedPreferences.getString(key, "NA");
}
}

保存字符串

PreferenceManager preferenceManager = new PreferenceManager(context);
preferenceManager.saveString("key","StringValue");

像这样获取存储的字符串

get the stored string like this

 PreferenceManager preferenceManager = new PreferenceManager(context);
 String savedString = preferenceManager.getString("key");