Создать фрагмент по идентификатору действия навигации - PullRequest
0 голосов
/ 20 февраля 2020

В моем приложении я использую библиотеку навигационных компонентов с перелистываемыми вкладками. Посмотрев пример о том, как это сделать, я обнаружил, что мне нужно самостоятельно инициировать свои фрагменты через конструктор. Я задавался вопросом, возможно ли инициировать фрагмент по идентификатору действия, использующего эту библиотеку. Я думал о чем-то вроде этого:

NavController navController = NavHostFragment.findNavController(this);
NavDestination dest = navController .getGraph().findNode(R.id.startHomeFragment);
Fragment f = ... [create Fragment from destination here] 

Возможно ли это?

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