HarmonyOS中如何在类中调用全局的弹窗
前言
相信大家在开发中自定义弹窗都是用的@CustomDialog在每个页面都写一大堆初始化代码,并且在类中使用也是相当难调用,今天给老铁们分享使用 promptAction.openCustomDialog去在类中调用全局的弹窗。
如何使用?
第一步
- 先到EntryAbility这个文件存取上下文(必要条件)
-
写一个Builder(样式自定义)
- 万事俱备只欠东风(定义全局类)
- 齐活开整
<!---->
看看效果
不足
- 返回的时候会关闭弹窗(如果为吐司不需要关)
- 连续点击会一直弹出(有的需求需要打开一个弹窗关闭上一个弹窗)
- 返回的时候不想关闭弹窗,但是想要退出页面栈