android-viewpager - 如何在 Jetpack Compose Android 中单击按钮时 ScrollView 寻呼机(伴奏库)

标签 android-viewpager android-jetpack-compose jetpack-compose-accompanist

我想在 jetpack compose 中单击按钮时水平 ScrollView 寻呼机。有人对此有任何想法吗?我在这里使用伴奏库。

最佳答案

你需要像这样使用寻呼机状态:

val state = rememberPagerState()
val scope = rememberCoroutineScope()
Button(onClick = {
    scope.launch {
        state.scrollToPage(state.currentPage + 1)
        // or 
        state.scrollBy(100f)
    }
}) {

}
VerticalPager(
    pagesCount,
    state = state
) { page ->

}

关于android-viewpager - 如何在 Jetpack Compose Android 中单击按钮时 ScrollView 寻呼机(伴奏库),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71163241/

相关文章:

Android TabLayout PagerAdapter 不显示第一个选项卡 fragment

android - 为什么我不能使用 `MutableState` 作为属性委托(delegate)?

android - JetPack Compose Pager 的 onPageSelected 回调

android - Android Jetpack Compose 中的文本渐变

由于 Jetpack Compose 的 Accompanist Horizo​​ntalPager 中的 NullPointerException,Android 应用程序崩溃

android - 如何使伴奏导航 BottomSheet 完全展开?

android - 如何使用选项卡布局设置标题

android - 使用android-supportv4.viewpager的轮播效果

Android View Pager 在 Fragment 中设置 Page

android - 在 Jetpack Compose 中为自定义手势添加波纹效果