Задать вопрос
@StynuBlizz

Как в android выполнить действие после закрытия фрагмента в котором это действие было запущенно?

Проблема вот в чем, есть фрагмент в котором пользователь может изменить данные,и при нажатии кнопки изменить в этом фрагменте отсылается запрос на сервер,после выполнения логики, сервер в ответе отсылает ,неслись изменения или нет, и если изменения были внесены то в приложении я записываю новые данные в shared preferences. А как мне быть если у пользователя в момент выполнения запроса (до того момента как был получен ответ сервера) выключиться телефон,или просто будет нажата кнопка назад и фрагмент закроется? Ведь данные я не успею сохранить ,а на сервере изменения внесуться,и пользователь об этом даже не узнает.
Использовать сервисы для этой ситуации немогу, так как нужно будет выполнить логику внутри фрагмента после выполнения запроса (но если фрагмент был закрыт и приложения вылетит это не важно, главное чтобы новые данные я успел сохранить)
  • Вопрос задан
  • 183 просмотра
Подписаться 2 Оценить 4 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Skillbox
    Разработчик игр на Unreal Engine 4 с нуля до Middle
    12 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы