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)
}
HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

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

分享
微博
QQ
微信
回复
2天前
相关问题
HarmonyOS 如何设置渐变背景色
1001浏览 • 1回复 待解决
如何设置窗口的背景色
1944浏览 • 1回复 待解决
如何设置WebView的背景色
643浏览 • 1回复 待解决
Button组件如何设置渐变背景色
2596浏览 • 1回复 待解决
HarmonyOS Select组件的背景色如何设置
34浏览 • 1回复 待解决
AlertDialog没有找到设置背景色API
399浏览 • 1回复 待解决
使用js引擎 设置dom背景色无效
846浏览 • 0回复 待解决
如何设置背景色的饱和度和亮度?
433浏览 • 1回复 待解决
HarmonyOS 弹窗自带背景色
80浏览 • 1回复 待解决
HarmonyOS 关于开屏背景色
95浏览 • 1回复 待解决