往期鸿蒙全套实战文章必看:(附带鸿蒙全栈学习资料)
列表选择弹窗 (ActionSheet)
列表弹窗。
说明:
从API Version 8开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
本模块功能依赖UI的执行上下文,不可在UI上下文不明确的地方使用。
从API version 10开始,可以通过使用UIContext中的showActionSheet来明确UI的执行上下文。
ActionSheet
show
static show(value: ActionSheetOptions)
定义列表弹窗并弹出。
原子化服务API: 从API version 11开始,该接口支持在原子化服务中使用。
系统能力: SystemCapability.ArkUI.ArkUI.Full
参数:
参数名 | 类型 | 必填 | 说明 |
---|---|---|---|
value | ActionSheetOptions | 是 | 配置列表选择弹窗的参数。 |
ActionSheetOptions对象说明
系统能力: SystemCapability.ArkUI.ArkUI.Full
名称 | 类型 | 必填 | 说明 |
---|---|---|---|
title | Resource | string | 是 | 弹窗标题。 原子化服务API: 从API version 11开始,该接口支持在原子化服务中使用。 |
subtitle10+ | ResourceStr | 否 | 弹窗副标题。 原子化服务API: 从API version 11开始,该接口支持在原子化服务中使用。 |
message | Resource | string | 是 | 弹窗内容。 原子化服务API: 从API version 11开始,该接口支持在原子化服务中使用。 |
autoCancel | boolean | 否 | 点击遮障层时,是否关闭弹窗。 默认值:true 值为true时,点击遮障层关闭弹窗,值为false时,点击遮障层不关闭弹窗。 原子化服务API: 从API version 11开始,该接口支持在原子化服务中使用。 |
confirm | {
enabled10+?: boolean, defaultFocus10+?: boolean, style10+?: DialogButtonStyle, value: |