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
2024-12-24 17:13:17
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

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

分享
微博
QQ
微信
回复
2024-12-24 20:31:20
相关问题
HarmonyOS 如何设置渐变背景色
1345浏览 • 1回复 待解决
如何设置WebView的背景色
807浏览 • 1回复 待解决
如何设置窗口的背景色
2076浏览 • 1回复 待解决
Button组件如何设置渐变背景色
2869浏览 • 1回复 待解决
HarmonyOS Select组件的背景色如何设置
184浏览 • 1回复 待解决
使用js引擎 设置dom背景色无效
1004浏览 • 0回复 待解决
AlertDialog没有找到设置背景色API
727浏览 • 1回复 待解决
如何设置背景色的饱和度和亮度?
569浏览 • 1回复 待解决
HarmonyOS 弹窗自带背景色
171浏览 • 1回复 待解决
HarmonyOS 关于开屏背景色
172浏览 • 1回复 待解决