Основная причина: Вы используете 2 разностных ключа для хранения и получения значения из SharedPreferences, governorate
отличается от governorte
.
Решение: Вы должны определить ключ как static constant
, а затем использовать его при сохранении и получении значения.
companion object {
val PREF_GOVERNORATE: String = "governorate"
}
Магазин:
editor.putString(PREF_GOVERNORATE, radioSelected).toString()
Получить:
databack.getString(PREF_GOVERNORATE, "Please choose your country")