HarmonyOS popup设置背景色(设置不生效)

相关代码设置:

.bindPopup(this.customPopup, {
  builder: this.popupBuilder, // 气泡的内容
  placement:Placement.Top, // 气泡的弹出位置
  popupColor:Color.Black, // 气泡的背景色
  onStateChange: (e) => {
    console.info(JSON.stringify(e.isVisible))
    if (!e.isVisible) {
      this.customPopup = false
    }
  }
})

// 自定义气泡弹窗构造器
@Builder popupBuilder() {
  Row({ space: 3 }) {

  }.width(200).height(50).padding(5)
  .backgroundColor(Color.Black)
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
HarmonyOS
2024-12-24 17:13:17
824浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
FengTianYa

当前气泡中新增了backgroundBlurStyle属性,默认值为BlurStyle.COMPONENT_ULTRA_THICK,这个值和设置气泡颜色冲突,需要在ets中将该属性设置为BlurStyle.NONE

分享
微博
QQ
微信
回复
2024-12-24 20:31:20


相关问题
HarmonyOS 如何设置渐变背景色
2227浏览 • 1回复 待解决
如何设置WebView的背景色
1611浏览 • 1回复 待解决
如何设置窗口的背景色
2580浏览 • 1回复 待解决
Button组件如何设置渐变背景色
3722浏览 • 1回复 待解决
HarmonyOS Select组件的背景色如何设置
577浏览 • 1回复 待解决
使用js引擎 设置dom背景色无效
1351浏览 • 0回复 待解决
AlertDialog没有找到设置背景色API
1227浏览 • 1回复 待解决
HarmonyOS List组如何将背景色设置透明
524浏览 • 1回复 待解决
如何设置背景色的饱和度和亮度?
928浏览 • 1回复 待解决
HarmonyOS 关于开屏背景色
589浏览 • 1回复 待解决
HarmonyOS 弹窗自带背景色
495浏览 • 1回复 待解决