У меня есть процесс входа в систему, как на картинке ниже:
пользователь будет перемещаться с экрана входа в систему (посередине), чтобы изменить экран пароля (справа), используя приведенный ниже код:
val changePassword = LoginUsingEmailFragmentDirections.actionToChangePasswordFragment()
Navigation.findNavController(fragmentView).navigate(changePassword)
Я хочу, чтобы, если пользователь успешно сменил пароль, я хочу, чтобы он возвращался к экрану входа программно.
Если я использую старомодную навигацию, используя множество действий, то я обычно использую finish()
Я немного запутался, как правильно достичь этого. мне нужно сначала выполнить действие на графике, а затем использовать аналогичный код, как указано выше? или есть более удобный или лучший способ сделать это?