Закусочная из набора Jetpack спрятана за нижним листомAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Закусочная из набора Jetpack спрятана за нижним листом

Сообщение Anonymous »

Я показываю SnackBar внутри Scaffold следующим образом:

Код: Выделить всё

val scaffoldState = rememberScaffoldState()

LaunchedEffect(offerViewModel.onAddToCartError) {
offerViewModel.onAddToCartError = {
coroutineScope.launch {
scaffoldState.snackbarHostState.showSnackbar(
message = message
)
}
}
}
Scaffold(
Modifier.nestedScroll(nestedScrollConnection),
scaffoldState = scaffoldState,
snackbarHost = {
SnackbarHost(it) { data ->
ErrorSnackBar(
message = data.message,
fontSize = 16.sp
)
}
}) { paddingValues ->
Box(
modifier = Modifier
.padding(paddingValues)
.fillMaxSize()
) {
//content
// full screen ModalBottomSheet
if (showBottomSheet) {
ModalBottomSheet(
modifier = modifier,
windowInsets = WindowInsets(
bottom = bottomInsets.getBottom(density).pxToDp().dp,
top = topInsets.getTop(density).pxToDp().dp
)
){...}
}
}
}
но если отображается ModalBottomSheet, он закрывает мой SnackBar. Как я могу отображать SnackBar поверх всего содержимого, включая нижние листы экрана?

Подробнее здесь: https://stackoverflow.com/questions/780 ... ottomsheet
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»