Как я могу динамически установить заголовок строки заголовка для вложенных подмаршрутов с учетом составных элементов:
Код: Выделить всё
Row {
SidebarNavigation(...)
Column {
TitleBar(...)
NavHost(...) {
...
}
}
}
Код: Выделить всё
NavGraph {
navigation {
composable {}
composable {}
composable {}
composable {}
}
navigation {
composable {}
composable {}
}
}
Я пробовал использовать свойство NavDestination#route, но его анализ сложен. , а также в релизе классы будут запутаны. Я мог бы использовать RouteClass::class.qualifiedName, однако считаю, что должен быть более разумный способ получения динамического заголовка.
Подробнее здесь: https://stackoverflow.com/questions/793 ... ation-in-c
Мобильная версия