Как использовать FragmentNavigation # navigate () с FragmentTransaction # add () вместо #replace () - PullRequest
0 голосов
/ 13 марта 2019

Я работаю над тем, чтобы сохранить представление (без сохранения в качестве локальной переменной) фрагмента, и в текущем компоненте навигации выглядит уверенным, что вызывается onDestroyView(), я хочу избежать вызова onDestroyView() с помощью навигации Android, но неттакой метод, который ведет себя так, как был в FragmentTransaction.add() в нашем ванильном фрагменте.

В Navigation Jetpack у нас есть:

FragmentNavigator.navigate(), который использует fragmentTransaction.replace() следующим образом:

ft.replace(mContainerId, frag);

Почему нет опции метода ft.add()?Если есть обходной путь, как мы можем это сделать?

Это как концепция ft.add() прекращается?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...