创建底部动作条

底部动作条会显示固定在屏幕底部的次要内容。

版本兼容性

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

依赖项

实现底部动作条

如需实现底部动作条,请使用 ModalBottomSheet 可组合项:

展开和收起工作表

如需展开和收起工作表,请使用 SheetState

要点

  • 使用 content 槽,该槽使用 ColumnScope 将动作条内容可组合项的布局设为列。
  • 使用 rememberSheetState 创建一个 SheetState 实例,并通过 sheetState 参数将其传递给 ModalBottomSheet
  • SheetState 可提供对 showhide 函数的访问权限,以及对与当前动作条状态相关的属性的访问权限。这些函数需要 CoroutineScope(例如 rememberCoroutineScope),并且可被调用以响应界面事件。

  • 隐藏底部动作条时,请务必从组合中移除 ModalBottomSheet

结果

图 1. 标准底部动作条(左)和模态底部动作条(右)。

包含本指南的集合

本指南属于以下精选快速入门集合,这些集合涵盖了更广泛的 Android 开发目标:

了解如何使用可组合函数根据 Material Design 设计系统轻松创建美观的界面组件。

有问题或反馈

请访问我们的常见问题解答页面,了解简短指南,或与我们联系,告诉我们您的想法。