创建分页列表,以便用户可以通过滚动访问内容过多的内容,这些内容无法完全显示在一个屏幕上。水平分页列表可以帮助用户浏览图像、幻灯片或产品轮播等内容。垂直分页列表对于内容繁多的应用非常有用,在这些应用中,用户可能需要滚动浏览大量项目,例如文章。
版本兼容性
此实现要求您的项目 minSDK 设置为 API 级别 21 或更高。
依赖项
创建分页列表
您可以根据应用所需的方位配置水平或垂直分页列表。以下代码创建一个显示 10 个项目的水平分页列表。
代码要点
HorizontalPager
可组合项提供了一个水平可滚动的项目列表。- 要创建垂直分页列表,请改用
VerticalPager
可组合项。
- 要创建垂直分页列表,请改用
- 列表中的每一页都包含一个
Text
对象,该对象显示字符串“Page”和页码。 rememberPagerState()
的实例在用户离开页面时会保留页面的状态,并在用户返回时显示相同的页面。
结果
包含本指南的收藏集
本指南是涵盖更广泛 Android 开发目标的这些精选快速指南收藏集的一部分。
显示列表或网格
列表和网格允许您的应用以用户易于理解的视觉形式显示集合。
显示交互式组件
了解可组合函数如何使您可以轻松创建基于 Material Design 设计系统的精美 UI 组件。
Compose 基础知识(视频集)
本系列视频介绍了各种 Compose API,快速向您展示可用内容及其使用方法。
有问题或反馈吗?
访问我们的常见问题页面,了解有关快速指南的信息,或与我们联系并告知您的想法。