# MultipleDialog **Repository Path**: lv-yajing-xn/MultipleDialog ## Basic Information - **Project Name**: MultipleDialog - **Description**: 本篇Codelab使用弹窗功能,实现多种样式弹窗案例。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 5 - **Created**: 2025-02-10 - **Last Updated**: 2025-02-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 构建多种样式弹窗 ### 简介 本篇Codelab将介绍如何使用弹窗功能,实现四种类型弹窗。分别是:警告弹窗、自定义弹窗、日期滑动选择器弹窗、文本滑动选择器弹窗。 ![](screenshots/device/MultipeDialog.gif) ### 相关概念 - 警告弹窗:显示警告弹窗组件,可设置文本内容与响应回调。 - 自定义弹窗: 通过CustomDialogController类显示自定义弹窗。 - 日期滑动选择器弹窗:根据指定范围的Date创建可以选择日期的滑动选择器,展示在弹窗上。 - 文本滑动选择器弹窗:根据指定的选择范围创建文本选择器,展示在弹窗上。 ### 相关权限 不涉及 ### 使用说明 1. 打开应用首页,点击主页左上角返回按钮,展示警告弹窗,点击确定按钮退出页面。 2. 打开应用首页,点击出生日期选项,展示日期滑动选择弹窗,上下滑动日期,点击确定按钮,显示选中日期。 3. 打开应用首页,点击性别选项,展示文本滑动选择弹窗,上下滑动文本,点击确定按钮,显示选中文本。 4. 打开应用首页,点击兴趣爱好选项,展示自定义弹窗,选中多个兴趣爱好,点击确定,显示选中兴趣爱好。 ### 约束与限制 1. 本示例仅支持标准系统上运行,支持设备:华为手机。 2. HarmonyOS系统:HarmonyOS NEXT Developer Beta1及以上。 3. DevEco Studio版本:DevEco Studio NEXT Developer Beta1及以上。 4. HarmonyOS SDK版本:HarmonyOS NEXT Developer Beta1 SDK及以上。