Я провел небольшой тест:
Код: Выделить всё
@OptIn(ExperimentalMaterial3Api::class)
@Composable
fun Test() {
val scrollBehavior = TopAppBarDefaults.enterAlwaysScrollBehavior()
Scaffold(topBar = {
CenterAlignedTopAppBar(
title = { Text(text = "Test") },
navigationIcon = { Icon(Icons.Default.Settings, contentDescription = null) },
scrollBehavior = scrollBehavior
)
}){ padding ->
Column(Modifier.fillMaxSize().padding(padding)) {
RowFilters()
LazyColumn(Modifier.fillMaxSize().nestedScroll(scrollBehavior.nestedScrollConnection)) {
items(100){
Text(text = "Item $it")
}
}
}
}
}
[img]https://i.sstatic .net/DaHujaF4.png[/img]

Как видите, строка не скрылась (очевидно), а пространство между заголовком и строкой слишком велико.
По сути, я хотел бы иметь верхнюю панель как На YouTube есть (но с названием и значком слева): верхняя панель меньшего размера со строкой фильтров, которая скрывается при прокрутке вниз и появляется при прокрутке вверх.
Это изображение Верхняя панель YouTube:

Подробнее здесь: https://stackoverflow.com/questions/791 ... -inside-it
Мобильная версия