|
|
|
|
@ -6,7 +6,7 @@ import java.util.* |
|
|
|
|
|
|
|
|
|
class Preferences { |
|
|
|
|
|
|
|
|
|
enum class Keys(identifier: String) { |
|
|
|
|
enum class Keys(var identifier: String) { |
|
|
|
|
CURRENCY_LANGUAGE("CurrencyLanguage") |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@ -15,13 +15,13 @@ class Preferences { |
|
|
|
|
fun setString(key: Keys, value: String, context: Context) { |
|
|
|
|
var preferences = PreferenceManager.getDefaultSharedPreferences(context) |
|
|
|
|
var editor = preferences.edit() |
|
|
|
|
editor.putString(key.toString(), value) |
|
|
|
|
editor.putString(key.identifier, value) |
|
|
|
|
editor.commit() |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
fun getString(key: Keys, context: Context) : String? { |
|
|
|
|
var preferences = PreferenceManager.getDefaultSharedPreferences(context) |
|
|
|
|
return preferences.getString(key.name, null) |
|
|
|
|
return preferences.getString(key.identifier, null) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
fun setCurrencyLanguage(language: String, context: Context) { |
|
|
|
|
|