Как прокрутить LazyColumn вверх и отобразить BottomAppBar после нажатия кнопкиAndroid

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

Сообщение Anonymous »

Это мой упрощенный код:

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

val scrollBehavior = BottomAppBarDefaults.exitAlwaysScrollBehavior()
val isCollapsed = scrollBehavior.state.collapsedFraction != 1.0f
val listState = rememberLazyListState()
Scaffold(
contentWindowInsets = WindowInsets(0, 0, 0, 0),
modifier = Modifier.nestedScroll(scrollBehavior.nestedScrollConnection),
bottomBar = {
AnimatedVisibility(!listState.canScrollBackward || !isCollapsed) {
BottomAppBar(scrollBehavior = scrollBehavior) {
//...
Button(onClick = {
scope.launch {
listState.animateScrollToItem(0)
}
}) {
Text("Scroll to top")
}
}
}
}
)

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

isCollapsed
и !listState.canScrollBackward используются для определения того, следует ли отображать BottomAppBar.
Я видел такую ​​реализацию на IssueTracker. Но у меня это не работает.

Подробнее здесь: https://stackoverflow.com/questions/793 ... cking-a-bu
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Элемент кнопки нажатия Selenium не доступен для нажатия в данный момент Ошибка
    Anonymous » » в форуме Python
    0 Ответы
    50 Просмотры
    Последнее сообщение Anonymous
  • Элемент кнопки нажатия Selenium не доступен для нажатия в данный момент Ошибка
    Anonymous » » в форуме Python
    0 Ответы
    53 Просмотры
    Последнее сообщение Anonymous
  • Compose ExposeDropdownMenu обрезает верхние 4 элемента, невозможно прокрутить вверх
    Anonymous » » в форуме Android
    0 Ответы
    47 Просмотры
    Последнее сообщение Anonymous
  • Прокрутить подменю вверх при нажатии в главном меню?
    Anonymous » » в форуме Jquery
    0 Ответы
    61 Просмотры
    Последнее сообщение Anonymous
  • Bootstrap-аккордеон, прокрутить вверх активный (открытый) аккордеон при нажатии?
    Anonymous » » в форуме Jquery
    0 Ответы
    49 Просмотры
    Последнее сообщение Anonymous

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