显示分页列表

创建分页列表,以便用户可以通过滚动访问内容过多的内容,这些内容无法完全显示在一个屏幕上。水平分页列表可以帮助用户浏览图像、幻灯片或产品轮播等内容。垂直分页列表对于内容繁多的应用非常有用,在这些应用中,用户可能需要滚动浏览大量项目,例如文章。

版本兼容性

此实现要求您的项目 minSDK 设置为 API 级别 21 或更高。

依赖项

创建分页列表

您可以根据应用所需的方位配置水平或垂直分页列表。以下代码创建一个显示 10 个项目的水平分页列表。

代码要点

  • HorizontalPager 可组合项提供了一个水平可滚动的项目列表。
    • 要创建垂直分页列表,请改用 VerticalPager 可组合项。
  • 列表中的每一页都包含一个 Text 对象,该对象显示字符串“Page”和页码。
  • rememberPagerState() 的实例在用户离开页面时会保留页面的状态,并在用户返回时显示相同的页面。

结果

图 1. HorizontalPager 演示。

包含本指南的收藏集

本指南是涵盖更广泛 Android 开发目标的这些精选快速指南收藏集的一部分。

列表和网格允许您的应用以用户易于理解的视觉形式显示集合。
了解可组合函数如何使您可以轻松创建基于 Material Design 设计系统的精美 UI 组件。
本系列视频介绍了各种 Compose API,快速向您展示可用内容及其使用方法。

有问题或反馈吗?

访问我们的常见问题页面,了解有关快速指南的信息,或与我们联系并告知您的想法。