Разделить фрагменты на отдельные модули

У меня есть активность с BottomNavigationView и 2 фрагмента, которые меняются в зависимости от нижних кнопок. (Та же самая ситуация будет с настройкой ящика или ViewPager или любым другим подходом на основе фрагментов)

Как извлечь фрагменты в отдельные функциональные модули?

Проблема, с которой я сталкиваюсь, заключается в том, что моя основная деятельность, кроме BottomNavigationView, должна знать о фрагментах, чтобы создавать их экземпляры.

1 ответ

Для мгновенных приложений вам нужно иметь адресуемую активность для загрузки и запуска нового функционального модуля. С другой стороны, вы можете использовать динамические функциональные модули и создавать фрагмент с помощью отражения после того, как его хост-модуль был загружен через API PlayCore.

Другие вопросы по тегам