Я использую NavController
для запуска действия - у которого есть свой собственный график навигации - для потока входа / регистрации.
Теперь я хотел бы получить результат LoginActivity
(успех, неудача)внутри MainActiviy
для обновления пользовательского интерфейса.
MainActvity (start)-> LoginActivity
MainActvity <-(result) LoginActivity end
Можно ли справиться с этой ситуацией с помощью компонента навигации или мне нужно использовать что-то вроде startActivityForResult(LoginActivity...)
, чтобы получить результат от LoginActivity
?
Или есть способ получше?Я думаю, что возможным решением могло бы быть использование одного и того же экземпляра viewModel между Activity, но я не совсем уверен, возможно ли это.: - /