Я пытаюсь передать данные из одного фрагмента другому, используя обратный вызов, но им не удалось это сделать. В своей деятельности я вызываю фрагмент A
, который вызывает фрагмент B
. В фрагменте B
я выбираю элемент, и мне нужно передать этот элемент фрагменту A
. Может кто-нибудь сказать мне, как я могу это сделать?Передача данных между двумя фрагментами с использованием обратного вызова
Я знаю, что с обратным вызовом я могу получить данные от фрагмента B
к активности, но как я могу отправить эти данные фрагменту A
с сохранением состояния этого фрагмента?
Вы можете добавить слушателя, или широковещательный приемник. – zgc7009
@ zgc7009 Можете ли вы привести пример? –
Храните его в SharedPreferences, поэтому он доступен в любом месте - тогда нет прослушивателей/приемников. И/или используйте библиотеку Отто, которая обеспечивает Android с помощью необходимой шины уведомлений. – Alchete