Я показываю закусочную в каркасе, как это: < /p>
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
)
){...}
}
}
}
< /code>
Но если отображается модалботсомшист, он охватывает мою закусочную. Как я могу показать закусочную по всему контенту, включая нижние листы на моем экране?
Подробнее здесь: https://stackoverflow.com/questions/780 ... ottomsheet
JetPack Compose Snackbar спрятан за инициатором ⇐ Android
Форум для тех, кто программирует под Android
-
Anonymous
1746658913
Anonymous
Я показываю закусочную в каркасе, как это: < /p>
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
)
){...}
}
}
}
< /code>
Но если отображается модалботсомшист, он охватывает мою закусочную. Как я могу показать закусочную по всему контенту, включая нижние листы на моем экране?
Подробнее здесь: [url]https://stackoverflow.com/questions/78006372/jetpack-compose-snackbar-hidden-behind-bottomsheet[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия