Мне было интересно, какой общий метод используется для сохранения Enum
до SharedPrefereces
? В настоящее время я использую gson
для преобразования enum в String, а затем сохраняю его в SharedPrefereces
.
Gson gson = new Gson();
// country is an enum.
String json_country = gson.toJson(country);
sharedPreferences.edit().putString(COUNTRY, json_country);
Мне было интересно, это хороший способ? Есть ли лучший способ?