root
├─ A
├─ B
И это грубые характеристики < /p>
Корень будет в MainActivity и будет иметь навигацию и каркас. /> < /ul>
Я просматривал документы и стек -верфу, из того, что я получаю, лучше всего просто положить эшафот за пределы Navhost. Я могу только подумать, чтобы сделать ветвление в каркасе, как приведенный ниже код < /p>
Scaffold(
scaffoldState = scaffoldState,
topBar = {
when {
currentDestination?.parent?.route == "Home" -> {
TopAppBar(
title = {
Text("Home")
},
)
}
currentDestination?.route == "Other screen" -> {
....
}
Я пытаюсь использовать навигацию JetPack, но у меня была проблема в понимании вложенной навигации и расположения каркаса.[code]root ├─ A ├─ B И это грубые характеристики < /p>
Корень будет в MainActivity и будет иметь навигацию и каркас. /> < /ul> Я просматривал документы и стек -верфу, из того, что я получаю, лучше всего просто положить эшафот за пределы Navhost. Я могу только подумать, чтобы сделать ветвление в каркасе, как приведенный ниже код < /p> Scaffold( scaffoldState = scaffoldState, topBar = { when { currentDestination?.parent?.route == "Home" -> { TopAppBar( title = { Text("Home") }, ) } currentDestination?.route == "Other screen" -> { .... } [/code] Также мне нужно состояние каркаса доступа в.>