Я сохраняю настройки при входе в систему, и она сохраняется правильно.И после повторного запуска приложения из Android Studio очищает приложение общих настроек.Пожалуйста, найдите код ниже:
public static String getStringValue(Context context, String key) {
if (null != context && null != key) {
SharedPreferences sharedPref = PreferenceManager.getDefaultSharedPreferences(context);
return sharedPref.getString(key, (String)null);
} else {
return null;
}
}
public static void putStringValue(Context context, String key, String value) {
if (null != context && null != key) {
SharedPreferences sharedPref = PreferenceManager.getDefaultSharedPreferences(context);
Editor editor = sharedPref.edit();
editor.putString(key, value);
editor.apply();
}
}