не удается извлечь данные из sharedpreferences android

#android #sharedpreferences

Вопрос:

Передача данных в общие преференции:

 phone = binding.realOtp.getText().toString().trim();
SharedPreferences sharedPreferences = getSharedPreferences("MySharedPref", MODE_PRIVATE);
SharedPreferences.Editor myEdit = sharedPreferences.edit();
myEdit.putString("phone", phone);
myEdit.apply();
 

Извлечение данных из общих ссылок:

 SharedPreferences sharedPreferences = getSharedPreferences("MySharedPref",MODE_PRIVATE);
String y = sharedPreferences.getString("phone",null);
 

Комментарии:

1. Не могли бы вы также добавить сценарий, который вы пытаетесь сохранить и извлечь значения, и показать еще немного кода?

2. я помещаю и извлекаю данные в разные действия.

3. Может быть, вы можете попробовать commit вместо apply этого, но кроме этого я не вижу никаких проблем. Я думаю, вам нужно показать, как вы это делаете внутри активностей.