热门问题
待回答
最新问题
热门回答
  • 1

    回答

    824

    浏览
    HarmonyOS LIst组件UI不刷新

    使用list组件ForEach渲染,数据改变ui不变问题。

    HarmonyOS
      fox280 进行了回答 • 2025-01-09 18:22:53
  • 1

    回答

    879

    浏览
    HarmonyOS ArkUI CAPI的setAttribute设置Node组件属性缺少使用说明文档

    ArkUICAPI的setAttribute设置Node组件属性缺少使用说明文档,在给Node组件设置各种属性时不知道该如何传递参数,HarmonyOS没有相关的文档介绍

    HarmonyOS
      superinsect 进行了回答 • 2025-01-09 18:22:25
  • 1

    回答

    651

    浏览
    HarmonyOS 图片染色

    我们在一些场景中,需要对一些icon图标进行实时的染色处理,比如说一个白色的图标变成一个黑色的图标,因为期待染成的颜色是不固定的,所以没办法预制很多个图标在里面,请问有什么好的办法吗?

    HarmonyOS
      zxjiu 进行了回答 • 2025-01-09 18:22:23
  • 1

    回答

    704

    浏览
    HarmonyOS 如何实现Tabs组件的左侧tabBar靠上对齐
    HarmonyOS
      fox280 进行了回答 • 2025-01-09 18:22:21
  • 1

    回答

    799

    浏览
  • 1

    回答

    700

    浏览
    HarmonyOS clearRect清除区域如何带圆角

    privatesettings:RenderingContextSettingsnewRenderingContextSettings(true)privatecontext:CanvasRenderingContext2DnewCanvasRenderingContext2D(this.settings)PropmWidth:number800PropmHeight:number500build(){Canvas(this.context).width(this.mWidth).height(this.mHeight).onReady((){this.context.fillStyle'80000000'this.context.fillRect(0,0,this.mWidth,this.mHeight)this.context.clearRect(50,50,132,132)})}

    HarmonyOS
      put_get 进行了回答 • 2025-01-09 18:22:04
  • 1

    回答

    1091

    浏览
    HarmonyOS Canvas绘制文本后,使用scale属性缩放后内容模糊

    父类组件根据屏幕宽度和当前内容宽度进行了scale缩放操作,即使用.scale({x:this.scaleValue,y:this.scaleValue,z:1})属性。使用Text组件显示文本清晰,使用Canvas组件绘制文本内容模糊。是否有解决方法让父组件进行scale缩放时,让Canvas组件绘制的文本内容清晰。

    HarmonyOS
      FengTianYa 进行了回答 • 2025-01-09 18:21:55
  • 1

    回答

    700

    浏览
    HarmonyOS 使用buffer中的Uint8Array方法,与原生JS环境产出的内容不同

    如下图所示:

    HarmonyOS
      zxjiu 进行了回答 • 2025-01-09 18:21:41
  • 1

    回答

    940

    浏览
    HarmonyOS 分屏模式下页面无法滑动

    这个页面布局如截图,为什么分屏模式下会滑动不了?解决方案参考链接:https:developer.huawei.comconsumercndocharmonyosguidesV5multiwindowsupportV5section2205081316HarmonyOS已显示的子窗口如何隐藏问题描述使用windowStage.createSubWindow创建的子窗口,已经调用showWindow将其显示,如何隐藏这个窗口?

    HarmonyOS
      fox280 进行了回答 • 2025-01-09 18:21:08
  • 1

    回答

    895

    浏览
    HarmonyOS 是否支持透明背景以及自定义动画的页面

    需要实现一个全局的弹出页面,和普通页面的区别主要如下:背景透明动画是从底部上滑效果如图所示。由于是全局弹出的页面,无法使用bindSheet的方式实现。在现有的rotuer框架上是否能实现该效果?

    HarmonyOS
      zbw_apple 进行了回答 • 2025-01-09 18:21:05
  • 1

    回答

    774

    浏览
    HarmonyOS ListItem如何获取在List中的偏移量
    HarmonyOS
      Excelsior_abit 进行了回答 • 2025-01-09 18:21:01
  • 1

    回答

    821

    浏览
    HarmonyOS 如何在占位图中添加文本信息

    图片的加载存在15秒的网络延迟,在这期间会有占位图先进行渲染,并且还需要在占位图上添加文本信息的布局,过了网络延迟的时间图片正常进行渲染。还请问需要如何在占位图中添加文本信息。

    HarmonyOS
      put_get 进行了回答 • 2025-01-09 18:20:34
  • 1

    回答

    1067

    浏览
    HarmonyOS 请提供横竖屏丝滑切换的体验demo

    当前使用Navigation,在进入某个页面的时候需要横屏,跳转其他页面或者退出这个页面,都需要恢复竖屏,当前直接用window的setPreferredOrientation方法,感觉不够顺畅。

    HarmonyOS
      zxjiu 进行了回答 • 2025-01-09 18:20:28
  • 1

    回答

    748

    浏览
    HarmonyOS bindSheet的builder对于Component无效

    bindSheet的builder对于Component无效:.bindSheet(this.isShowSheet,this.myBuilder(),{dragBar:false,showClose:false,detents:[SheetSize.FITCONTENT],onWillDismiss:(){拦截系统返回事件}})StateisShowSheet:booleantrue;BuildermyBuilder(){Column(){Button("changeheight").margin(10).fontSize(20).onClick((){this.sheetHeight500;})Button("SetIllegalheight").margin(10).fontSize(20).onClick((){this.sheetHeight1;...

    HarmonyOS
      shlp 进行了回答 • 2025-01-09 18:20:20
  • 1

    回答

    699

    浏览
    HarmonyOS 使用图片组件展示 gif 图片时会反复创建销毁节点

    使用图片组件展示gif图片时会反复创建销毁节点尽管gif图片在该情况下能够正常释放,但持续持续应该还是会对性能造成一定程度影响?是否一定帧数内的gif可以缓存下一贞而不需要反复创建销毁,或者可以交给开发者判断是否开启缓存可能会更好?

    HarmonyOS
      Excelsior_abit 进行了回答 • 2025-01-09 18:19:59
  • 1

    回答

    1315

    浏览
    HarmonyOS 复杂数据类型变更,UI不刷新,该如何解决?

    页面定义一个数据例如下面,通过ForEeah迭代出来的组件,直接操作item数据,列表检测不到数据源发生变换,因此不会刷新uiList中点击item,item状态发生改变,但是ui没有刷新目前解决方案:通过ForEeahArrary迭代出来的组件,点击删除后更改数据中etcs中个数,数据源发生变化,UI未刷新。需要通过position直接操作Array中的元数据,这个时候系统会检测到元数据发生变换,ui会再次刷新classtotalListModel{month:string'';etcCoun...

    HarmonyOS
      superinsect 进行了回答 • 2025-01-09 18:19:48
  • 1

    回答

    812

    浏览
    HarmonyOS 修改自定义对话框的转场方式

    mTimeSelectorDialog:CustomDialogControllernewCustomDialogController({builder:TimeSelectorDialog({dialogTitle:'分享时间',confirm:(timeBean:TimeBean){lettimeHourtimeBean.timeHourlettimeMinutetimeBean.timeMinuteconsole.info(时间选择${timeHour}:${timeMinute})this.timeSelectorText(timeHour6060+timeMinute60)this.onSaveAction()}}),customStyle:true,alignment:DialogAlignment.Bottom})显示在屏幕底部的自定义对话框,如何设置弹窗从底部弹入,从底部退出。

    HarmonyOS
      FengTianYa 进行了回答 • 2025-01-09 18:19:39
  • 1

    回答

    1101

    浏览
    HarmonyOS swiper手写一个惯性怎么实现

    使用swiper展示多个数据,允许循环展示,此时手动滑动时没有惯性,swiper当前时不支持惯性的,想要实现一个手写的惯性效果,能提供思路么

    HarmonyOS
      put_get 进行了回答 • 2025-01-09 18:19:36
  • 1

    回答

    853

    浏览
    HarmonyOS 群头像生成的Demo

    当前在开发聊天功能,希望能提供一份仿聊天app群头像生成的Demo。具体功能为输入19个头像地址,生成一份新的群头像图片。其他系统实现此功能使用的是com.github.Othershe:CombineBitmap:1.0.5

    HarmonyOS
      fox280 进行了回答 • 2025-01-09 18:19:36
  • 1

    回答

    723

    浏览
    HarmonyOS 关于ListItem的生命周期问题

    ListItem(){this.defaultItemWrappedBuilder(param)}.onAppear((){lettemplateparam.itemasBaseTemplatetemplate.aboutToAppear()Logger.i(ListItemonAppear:${template.getTemplateType()},TAG)}).onDisAppear((){lettemplateparam.itemasBaseTemplatetemplate.aboutToDisappear()Logger.i(ListItemonDisAppear:${template.getTemplateType()},TAG)}).onAttach((){lettemplateparam.itemasBaseTemplatetemplate.aboutToDisappe...

    HarmonyOS
      put_get 进行了回答 • 2025-01-09 18:19:21
  • 1

    回答

    719

    浏览
    HarmonyOS bindPopup自定义气泡问题

    bindPopup自定义气泡如果设置了mask的情况下,箭号的背景色和内容色会有些许差异。如果没有设置mask的情况下,箭号的背景色和内容色一致和mask的颜色无关。Image($r("app.media.iczhmore")).width(24).height(24).margin({left:16}).bindPopup(this.showMorePopup,{builder:this.HomeMoreContainer(),enableArrow:true,arrowOffset:100,arrowPointPosition:ArrowPointPosition.END,radius:4,popupColor:"FFFFFF",mask:{color:"FF0000"},offset:{x:10,y:0},onStateChange:(e){console.info(JSON.stringify(e.isVisible))if(!e.isVisible){this.showMorePopupfalse}}})

    HarmonyOS
      Heiang 进行了回答 • 2025-01-09 18:19:14
  • 1

    回答

    1082

    浏览
    HarmonyOS Text组件富文本解析问题

    需要在text中插一个图片,所以用到了ImageSpan。现在Span这块的内容是需要富文本解析的,Text中不支持插入RichText,如何实现?Text(){if(this.essences"T"){ImageSpan($r('app.media.essences')).width(16).height(16).margin({right:4}).objectFit(ImageFit.Contain).verticalAlign(ImageSpanAlignment.CENTER)}Span(this.text).fontColor($r('app.color.txtcolor')).fontSize(15).lineHeight(20).fontWeight(400)}.layoutWeight(1).maxLines(3).textOverflow({overflow:TextOverflow.Ellipsis})

    HarmonyOS
      Heiang 进行了回答 • 2025-01-09 18:19:12
  • 1

    回答

    718

    浏览
  • 1

    回答

    865

    浏览
    HarmonyOS 动态路由无法在enrty跳转

    CommonAppDevelopment框架中的自动路由跳转,无法在enrty模块进行跳转,找不到路由地址

    HarmonyOS
      fox280 进行了回答 • 2025-01-09 18:19:08
  • 1

    回答

    1168

    浏览
    HarmonyOS 滚动事件相关的解决方案

    以为grid容器中的onScrollBarUpdate事件可以获取组件内容的总长度和当前的位置,返回一个ComputedBarAttribute,但是示例表示,示例代码不能通用,如果我需要的效果能通过这个事件解决,希望能给我一个ComputedBarAttribute的通用计算方式,我能够在各个场景都能使用,获取到Grid内容相对显示区域的总偏移,Grid内容总长度,若不该组件或者事件不能达到效果,希望能提供一个demo

    HarmonyOS
      aquaa 进行了回答 • 2025-01-09 18:18:37
  • 1

    回答

    851

    浏览
    HarmonyOS 有出现动画,但没有消失动画

    EntryComponentstructIndex{Statemessage:string'HelloWorld';Stateflag:booleantruebuild(){Stack(){if(this.flag){Column(){Text(this.message).id('HelloWorld').fontColor(Color.Red).fontSize(50).fontWeight(FontWeight.Bold).transition(TransitionEffect.translate({y:100}).animation({duration:500}))}.transition(TransitionEffect.scale({x:0.5,y:0.5}).animation({duration:500}))}Button('控制一下').width(100).height(100).onClick((){this.flag!this.flag})}.height('100%').width('100%')}}

    HarmonyOS
      fox280 进行了回答 • 2025-01-09 18:18:16
  • 1

    回答

    652

    浏览
    HarmonyOS TextInput超出父容器

    父容器Row设置了左右30的margin值,TextInput不设置宽度会超出父容器的范围。

    HarmonyOS
      zxjiu 进行了回答 • 2025-01-09 18:18:16
  • 1

    回答

    785

    浏览
    HarmonyOS 使用手势绑定,如何设置优先级

    需要在新闻详情页中需要实现右滑退出新闻页,左滑下一条新闻,如果实现此功能,在新闻详情页中有视频播放的场景时,拖动滚动条也会触发。

    HarmonyOS
      shlp 进行了回答 • 2025-01-09 18:18:11
  • 1

    回答

    1371

    浏览
    HarmonyOS 上如何实现透明渐变遮罩效果

    直播间弹幕场景,最上方需要有一个透明渐变的遮罩实现渐隐效果,试过了https:developer.huawei.comconsumercndocharmonyosreferencesV5tsuniversalattributessharpclippingV5maskshape12既没有渐变也没有实现透明需要实现该效果给出指导

    HarmonyOS
      shlp 进行了回答 • 2025-01-09 18:17:53
  • 1

    回答

    964

    浏览
    HarmonyOS 手势处理高概率闪退

    通过gestureModifier给控件添加缩放和滚动混合手势,频繁触摸会闪退,错误信息如下:Errorname:TypeErrorErrormessage:CannotreadpropertylocalXofundefinedSourceCode:letxevent.fingerList[0].localX;^Stacktrace:atprintEvent(entrysrcmainetspagesIndex.ets:75:15)atanonymous(entrysrcmainetspagesIndex.ets:47:15)

    HarmonyOS
      fox280 进行了回答 • 2025-01-09 18:17:52
3.8w问题, 4.1w人参与
94%的提问收到了回答

优秀答主

  • 回答了3个问题,0个赞同
  • 回答了3个问题,0个赞同
  • 回答了3个问题,1个赞同
  • 回答了2个问题,0个赞同
  • 回答了2个问题,1个赞同
  • 写回答 帮助更多的人