HarmonyOS鸿蒙Next弹窗可以精确控制位置吗

HarmonyOS鸿蒙Next弹窗可以精确控制位置吗 鸿蒙开发自定义弹窗,想在任意位置弹出,可以根据其他组件作为锚点进行弹出吗。就像Android里PopupWindow。

4 回复

更多关于HarmonyOS鸿蒙Next弹窗可以精确控制位置吗的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


可以,你通过点击事件,获取到被点击组件的位置,然后再对弹窗做偏移可以实现。

暂时不能

在HarmonyOS鸿蒙Next中,弹窗的位置可以通过setGravity方法进行精确控制。该方法允许开发者指定弹窗在屏幕上的对齐方式,如Gravity.TOPGravity.BOTTOMGravity.CENTER等。此外,还可以通过setXsetY方法进一步微调弹窗的具体坐标位置,从而实现更精确的布局控制。

回到顶部