HarmonyOS AVCastPicker组件定制问题

AVCastPicker组件中customPicker属性定制UI有宽高限制(截图中图标和文字并排时,文字被自动换行),但是文档中无描述。期望取消宽高限制,customPicker指定的UI由应用层完全控制。

HarmonyOS
3天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

参考demo:

AVCastPicker({ customPicker: (): void => this.ImageBuilder() , onStateChange: (state) => {
  if (state == AVCastPickerState.STATE_APPEARING) {
    console.log(' The picker starts showing.');
  } else if (state == AVCastPickerState.STATE_DISAPPEARING) {
    console.log(' The picker finishes presenting.');
  }
}, pickerStyle: AVCastPickerStyle.STYLE_MENU, sessionType:'voice_call' })
  .id('AVCastPicker')
  .width('200')
  .height('200')
  .border({ width: 1, color: Color.Red }).margin({top:25})

@Builder
ImageBuilder(): void {
  Row(){
    Image($r('app.media.startIcon'))
      .size({ width: '40%', height: '40%' })
      .backgroundColor('#00000000')
      .fillColor(Color.Black)
    Text('speaker')
      .fontColor(Color.Black)
      .fontSize('20')
      .padding(5)
      .margin({left:8})
  }
}
分享
微博
QQ
微信
回复
3天前
相关问题
HarmonyOS AVCastPicker加密过滤如何取消
122浏览 • 1回复 待解决
如何定制构建多目标产物?
974浏览 • 2回复 待解决
#鸿蒙通关秘籍#怎样定制编译HAP?
255浏览 • 1回复 待解决
关于定制不同的product
527浏览 • 1回复 待解决
使用specified启动模式定制入口
2356浏览 • 1回复 待解决
HarmonyOS Tabs组件组件问题
615浏览 • 1回复 待解决
HarmonyOS 组件动画问题
35浏览 • 1回复 待解决
HarmonyOS 组件复用问题
530浏览 • 1回复 待解决
HarmonyOS scroll组件问题
161浏览 • 1回复 待解决
HarmonyOS 组件封装问题
164浏览 • 1回复 待解决
HarmonyOS CustomDialogController组件问题
513浏览 • 1回复 待解决
HarmonyOS 组件选择问题
46浏览 • 1回复 待解决