BottomNavigation во фрагменте с компонентом навигации - PullRequest
1 голос
/ 25 апреля 2020

В моем приложении я хочу использовать новый компонент навигации . Таким образом, мой MainActivity содержит NavHostFragment, а мой MainFragment содержит еще NavHostFragment и BottomNavigation. Я не могу переместить BottomNavigation в макет действия, потому что я хочу запустить другие фрагменты, где BottomNavigation скрыт.

Мне действительно нужны два навигационных графика и два NavHostFragments для этого? NavHostFragment в моем MainFragment предназначен только для отображения фрагментов, связанных с BottomNavigation. Для всех других переходов я должен использовать NavHostFragment из Activity. Если я использую тот же граф навигации, он столкнется с начальной навигацией и, следовательно, с бесконечной рекурсией.

Или мне следует использовать полноэкранный DialogFragments для других фрагментов, которые я хочу запустить? Если так, как я могу сказать компоненту навигации, чтобы он запускал диалог как полноэкранный диалог?

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