Я хочу знать, почему я не могу перемещаться между пунктами назначения, используя safeArgs внутри метода наблюдения из ViewModel?
phoneViewModel.phone.observe(this, new Observer<String>() {
@Override
public void onChanged(String s) {
Log.i("PhoneViewModel Phone",s);
LoginMobileDirections.ActionLoginMobileToVerifyMobile action = LoginMobileDirections.actionLoginMobileToVerifyMobile();
action.setPhone(s);
navController.navigate(action);
}
});
Log.i работает хорошо, но navController не перемещается!