立即注册
查看: 627|回复: 2

[鸿蒙OS应用] HarmonyOS CommonDialog组件使用介绍

已绑定手机
发表于 2021-8-28 17:26:59 | 显示全部楼层 |阅读模式 来自 广东省深圳市
本教程主要给大家介绍CommonDialog组件的基本使用,在HarmonyOS当中,常用的弹框主要有两种,现在就一一来给大家介绍。
第一种是普通弹框(Commondialog),提示用户并让用户进行对应的操作的,比如使用打车软件的时候,如果手机没有开定位,就会有弹框提示,让你在手机中开启定位,这就是一个普通弹框,给你作为一个信息的提示,并且做一些操作。
1.jpg

第二种消息提示弹框(ToastDialog),如:在每次打开“小破站”APP的时候,都会弹出提示,这些也是弹框。这些弹框不需要用户选择的,只是告诉用户一些消息而已。
2.jpg

CommonDialog 组成和使用:
1.在鸿蒙当中,这种普通和弹框其实是有默认布局的
2.下面的选择按钮最多只有三个
3.jpg
弹框并不是APP启动时立马弹出来的,一般会有两种情况:
1.点击按钮的时候会弹出来
2.当程序满足一定要求的时候也会弹出来

项目案例:
新建项目:DialogApplication
<?xml version="1.0" encoding="utf-8"?>
<Directionallayout
    xmlns:ohos="http://schemas.huawei.com/res/ohos"
    ohos:height="match_parent"
    ohos:width="match_parent"
    ohos:alignment="center"
    ohos:orientation="vertical">
    <Button
        ohos:id="$+id:but1"
        ohos:height="match_content"
        ohos:width="match_content"
        ohos:text="点我"
        ohos:text_size="40vp"
        ohos:background_element="red"/>
</DirectionalLayout>

MainAbilitySlice
package com.xdr630.dialogapplication.slice;
import com.xdr630.dialogapplication.ResourceTable;
import ohos.aafwk.ability.AbilitySlice;
import ohos.aafwk.content.Intent;
import ohos.agp.components.Button;
import ohos.agp.components.Component;
import ohos.agp.window.dialog.CommonDialog;
import ohos.agp.window.dialog.IDialog;
......

更多详细内容请下载附件查看
游客,如果您要查看本帖隐藏内容请回复
已绑定手机
发表于 2021-8-30 09:31:16 | 显示全部楼层 来自 广东省
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
已绑定手机
发表于 2021-9-9 13:33:52 | 显示全部楼层 来自 上海市浦东新区
学下学习 谢谢大佬的分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表