Я новичок в Android Компонент навигации и хочу понять, как я могу использовать его в моем относительно простом сценарии, где я хочу использовать единый подход к деятельности. Я, очевидно, хочу, чтобы система обрабатывала задний стек, также для навигации снизу.
Мне нужны 2 очень простых случая:
1. Смешанные пункты назначения
Некоторые пункты назначения в моем графике навигации имеют навигацию снизу, а некоторые - нет. Представьте, что у меня есть поток входа без нижней навигации, а затем я перехожу к «реальному приложению», где у меня есть нижняя навигация. Google говорит, что поместите нижнюю навигацию, ящик, панель действий за пределы графика навигации, что означает, что они отображаются для всех пунктов назначения.
Поддерживается ли это компонентом навигации? Без грязных взломов скрытия / показа нижней навигации.
2. Полноэкранные всплывающие окна
Другой вопрос - поддерживается ли несколько навигаций? Представьте, что у меня есть пользовательский интерфейс с нижней панелью навигации и действия, которые находятся за пределами области навигации. Но затем мне нужно показать всплывающее окно на весь экран, например, диалоговое окно или экран выбора ресурса, который также будет go над нижней панелью навигации и действия.
Могу ли я сделать это в качестве пункта назначения на графике навигации ?
Для обоих вопросов мне подходит любое концептуально поддерживаемое решение, включая переключение графиков / хостов во время навигации.