Скаффолд (материал3) с навигационной панелью и пристыкованным ⇐ Android
Скаффолд (материал3) с навигационной панелью и пристыкованным
Я пытаюсь достичь Пристыкован Fab в сочетании с Bottombar с использованием компонентов Material3. Navigationbar и применить вырез на Bottombar. и не быть нарисовано над ним. < /p>
Есть ли возможные решения? предварительный class = "Lang-Kotlin PrettyPrint-Override">Scaffold(
bottomBar = {
NavigationBar(
modifier = Modifier.fillMaxWidth()
.clip(backgroundShape)
.background(Color.White, backgroundShape),
containerColor = Color.White,
tonalElevation = 0.dp,
) { [...] },
floatingActionButton = {
FloatingActionButton(
elevation = FloatingActionButtonDefaults.elevation(
defaultElevation = 10.dp
),
shape = RoundedCornerShape(50),
containerColor = Colors.brandOrange,
contentColor = Color.White,
onClick = { },
modifier = Modifier
.zIndex(1f)
.clip(RoundedCornerShape(50))
.absoluteOffset(y = 50.dp) // tried with and without zIndex, and with and without absolute (offset only)
) {
Box(modifier = Modifier.size(56.dp), contentAlignment = Alignment.Center) {
Icon(
modifier = Modifier.size(24.dp),
imageVector = Icons.Default.Add,
contentDescription = null,
tint = Color.White,
)
}
}
},
floatingActionButtonPosition = FabPosition.Center,
Подробнее здесь: https://stackoverflow.com/questions/794 ... docked-fab
Я пытаюсь достичь Пристыкован Fab в сочетании с Bottombar с использованием компонентов Material3. Navigationbar и применить вырез на Bottombar. и не быть нарисовано над ним. < /p>
Есть ли возможные решения? предварительный class = "Lang-Kotlin PrettyPrint-Override">Scaffold(
bottomBar = {
NavigationBar(
modifier = Modifier.fillMaxWidth()
.clip(backgroundShape)
.background(Color.White, backgroundShape),
containerColor = Color.White,
tonalElevation = 0.dp,
) { [...] },
floatingActionButton = {
FloatingActionButton(
elevation = FloatingActionButtonDefaults.elevation(
defaultElevation = 10.dp
),
shape = RoundedCornerShape(50),
containerColor = Colors.brandOrange,
contentColor = Color.White,
onClick = { },
modifier = Modifier
.zIndex(1f)
.clip(RoundedCornerShape(50))
.absoluteOffset(y = 50.dp) // tried with and without zIndex, and with and without absolute (offset only)
) {
Box(modifier = Modifier.size(56.dp), contentAlignment = Alignment.Center) {
Icon(
modifier = Modifier.size(24.dp),
imageVector = Icons.Default.Add,
contentDescription = null,
tint = Color.White,
)
}
}
},
floatingActionButtonPosition = FabPosition.Center,
Подробнее здесь: https://stackoverflow.com/questions/794 ... docked-fab
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Скаффолд-DBContext. Как добавить имя схемы в имя класса (имя таблицы в C#)?
Anonymous » » в форуме C# - 0 Ответы
- 10 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Скаффолд-DBContext. Как добавить имя схемы в имя класса (имя таблицы в C#)?
Anonymous » » в форуме C# - 0 Ответы
- 5 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Скаффолд-DBContext. Как добавить имя схемы в имя класса (имя таблицы в C#)?
Anonymous » » в форуме C# - 0 Ответы
- 4 Просмотры
-
Последнее сообщение Anonymous
-