Я начал использовать компоненты архитектуры Android (навигационные и безопасные аргументы, модели просмотра) вместе с библиотекой Koin.
В настоящее время у меня проблема с передачей аргументов между двумя фрагментами - мне нужно передатьстроковое значение от фрагмента A до фрагмента B, измените это значение во фрагменте B и передайте его обратно фрагменту A.
Я нашел одно возможное решение моей проблемы - модели общего представления.К сожалению, у этого подхода есть одна проблема, потому что я могу передавать и изменять значения между экранами, но когда фрагмент A перемещается в другое место назначения, значение в модели общего представления все еще сохраняется и не очищается.
Есть ли какие-либо другиерешение передачи и изменения данных между фрагментами в Android Navigation?Я хочу избежать очистки этого единственного значения вручную (когда фрагмент A уничтожен).