Передача данных во фрагмент перед уничтожением действия - PullRequest
0 голосов
/ 30 мая 2019

Я

Задание A -> Фрагмент A

[из Fragment A Я решил создать Activity B]

Фрагмент A -> Задание B .

Когда я нажимаю кнопку возврата, я возвращаюсь к Fragment A, который содержит список данных.Я хотел бы обновить этот список при нажатии кнопки «Назад».Нет, я не храню данные локально и повторный запрос слишком дорог.Есть ли простой способ передать измененный объект X при нажатии кнопки «Назад» [От действия B к фрагменту A]?Как?

1 Ответ

5 голосов
/ 30 мая 2019

Во фрагменте A вы можете вызвать метод из действия A, чтобы начать действие с результатом для действия B.

Когда вы вернетесь назад, вы можете отправить эти данные вместе с ним.В действии A у вас может быть метод onActivityResult, чтобы перехватить этот результат и обновить фрагмент A.

Документация Android

...