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

    回答

    1371

    浏览
    HarmonyOS 有类似于ViewFlipper这样的组件吗?

    实现搜索提示词上下滚动轮播的业务场景

    HarmonyOS
      zxjiu 进行了回答 • 2024-12-24 20:04:03
  • 1

    回答

    1042

    浏览
    HarmonyOS UI不刷新

    ObservedexportclassFaultReportSortItemBean{TrackdValue:stringTrackdKey:stringTrackid:stringTrackifSelected:booleanfalse}父组件里:StatesortItemArr:Array[]FaultReportViewModel.getCouponList(map,true,true,true).then(res{letarrayres.dataasArrayfor(letindex0;index<array.length;index++){constelementarray[index];this.sortItemArr.push(element!)获取到数据push进去}})Grid(){ForEach(this.sortItemArr,(itemM...

    HarmonyOS
      FengTianYa 进行了回答 • 2024-12-24 20:03:49
  • 1

    回答

    1149

    浏览
    HarmonyOS 地图怎么单独全屏显示

    不想在EntryAbility里面设置整个app全屏,只想设有HarmonyOS地图的界面全屏,父组件是:build(){Stack(){HuaWeiMapComponent(this.mapListenerController)}.expandSafeArea([SafeAreaType.SYSTEM],[SafeAreaEdge.TOP])}子组件集成了HarmonyOS地图如下:build(){Stack(){MapComponent({mapOptions:this.mapOption,mapCallback:this.callback,customInfoWindow:this.customInfoWindow}).width('100%').height('100%')}.expandSafeArea([SafeAreaType.SYSTEM],[SafeAreaEdge.TOP])}地图不能全屏,状态栏上面还是白色的。

    HarmonyOS
      shlp 进行了回答 • 2024-12-24 20:03:29
  • 1

    回答

    1177

    浏览
    HarmonyOS Refresh禁用下拉

    使用Refresh组件通过pullToRefresh(false)禁用下拉后组件仍然可以下拉,只是不会出发刷新函数,期望是禁用下拉后,不能下拉操作。1、是否可以下拉是动态的,无法通过是否把Refresh加到Dom树来解决。2、或者提供禁用下拉手势的api

    HarmonyOS
      shlp 进行了回答 • 2024-12-24 20:03:17
  • 1

    回答

    1324

    浏览
    HarmonyOS 如何将.db文件打开获得一个database对象

    我有一个db数据库文件,现在将它放到rawfile内,我引入了ohosdataorm(V2.2.2)库,但在库中没有找到将db文件打开的相关方法

    HarmonyOS
      aquaa 进行了回答 • 2024-12-24 20:02:48
  • 1

    回答

    971

    浏览
    HarmonyOS 如何实现通用样式

    一、能否像前端添加class一样,一个通用css样式(分全局和组件内两种情况),供多个组件使用,参考:.normalfont{fontsize:16px;textalign:center;color:36363A;margin:0auto10px;}666123678二、能否直接把某些样式给到包裹层,比如字体字号颜色之类,目前容器组件是不能添加字体字号样式的,但是容器内的基础组件使用的又是相同的样式,这样代码很冗余以下text组件的样式每次都要写一遍一样的Row(){Row(){Text('文案1').fontCol...

    HarmonyOS
      zbw_apple 进行了回答 • 2024-12-24 20:02:38
  • 1

    回答

    1013

    浏览
    HarmonyOS Scroll回调方法执行改变

    执行了this.scrollerForList.scrollToIndex(5)后,目前版本不执行onDidScroll回调了,这是bug还是以后都不会执行了EntryComponent滚动控制器新增按给定速度执行惯性滚动的函数flingstructListExample{privatearr:number[][0,1,2,3,4,5,6,7,8,9,10,11]scrollerForList:ScrollernewScroller()build(){Column(){Button('scrollToIndex5').height('5%').onClick((){this.scrollerForList.scrollToIndex(5)})List({space:20,initialI...

    HarmonyOS
      Heiang 进行了回答 • 2024-12-24 20:02:37
  • 1

    回答

    991

    浏览
    HarmonyOS 输入框聚焦时,底层list组件同时滚动并且输入框被遮挡

    显示输入框时需同时弹出输入法,出现问题:弹出输入法时,输入框被遮挡,并且底层list组件一起向上移动

    HarmonyOS
      fox280 进行了回答 • 2024-12-24 20:02:15
  • 1

    回答

    1274

    浏览
    HarmonyOS 如何添加一个悬浮的View

    有个悬浮的View可能点赞完成后弹在页面最上面或在任何业务上可以触发这个悬浮View的显示。这个必须显示在页面的最上层,由于不想每个页面去添加这个View,HarmonyOS这边能否有方案可以统一添加到页面的最上层?

    HarmonyOS
      Excelsior_abit 进行了回答 • 2024-12-24 20:01:28
  • 1

    回答

    1010

    浏览
    HarmonyOS TextInput有设置disable的功能吗?
    HarmonyOS
      zbw_apple 进行了回答 • 2024-12-24 20:00:58
  • 1

    回答

    1223

    浏览
    HarmonyOS @State修饰@observed装饰的对象, 对象里的数组改变, 不会触发ui刷新

    PreviewComponentexportstructOvenDemePage{Statevm:VMnewVM([])aboutToAppear():void{this.vm.push()}build(){NavDestination(){Column(){Text('click').fontSize(50).onClick((){this.vm.datas[0].title'ovnekjskdaljfa'this.vm.push()})}.height(Percent.P20).justifyContent(FlexAlign.Center)List({space:10}){ForEach(this.vm.datas,(item:Item,index:number){ListItem(){JJJ({data:item})}},(item:Item,index:number)ind...

    HarmonyOS
      zxjiu 进行了回答 • 2024-12-24 20:00:45
  • 1

    回答

    733

    浏览
    HarmonyOS animateTo的duration无效

    使用animateTo修改Circle的value,但是动画时间感觉一直都是1秒,设置了duration也没有用EntryComponentexportstructIndex3{StatecountDownProgress:number0;build(){Column(){Button('动画').onClick((){animateTo({duration:16000,},(){this.countDownProgress1;})})Progress({value:this.countDownProgress,total:1,type:ProgressType.Ring}).width(60).height(60).color(Color.Blue).style({strokeWidth:2,})}}}

    HarmonyOS
      zbw_apple 进行了回答 • 2024-12-24 20:00:40
  • 1

    回答

    1117

    浏览
    HarmonyOS SDK内后台模式监听

    直播间作为一个SDK创建的是一个page,怎么做到直接在直播间内直接监听到前后台模式的一个切换,而不是去依赖UIAbility上的前后台切换回调。

    HarmonyOS
      zxjiu 进行了回答 • 2024-12-24 20:00:19
  • 1

    回答

    1216

    浏览
    HarmonyOS Text组件的textOverflow属性如何中间省略
    HarmonyOS
      Heiang 进行了回答 • 2024-12-24 20:00:16
  • 1

    回答

    867

    浏览
    HarmonyOS PixelMap对象调用getPixelByteNumber方法返回的值是原PixelMap对象的10倍左右

    现在做给图片添加水印功能,使用OffscreenCanvasRenderingContext2D类的drawImage方法传入原始PixelMap然后添加水印再用OffscreenCanvasRenderingContext2D的getPixelMap方法获取新的PixelMap对象但是使用ImagePacker的packing方法操作新的PixelMap对象就会报错,调试发现使用新PixelMap对象调用getPixelByteNumber方法返回的值是原PixelMap对象的10倍左右,麻烦问下这个是什么原因呢?

    HarmonyOS
      superinsect 进行了回答 • 2024-12-24 20:00:15
  • 1

    回答

    844

    浏览
    HarmonyOS 如何根据字符的数目,来设置文本省略
    HarmonyOS
      fox280 进行了回答 • 2024-12-24 20:00:00
  • 1

    回答

    913

    浏览
    HarmonyOS 华为地图全屏化

    setFullScreen(status:boolean){window.getLastWindow(getContext(this)).then((window){window.setWindowLayoutFullScreen(status)})}在地图页让它全屏,然后退出页面时设为false。虽然可以达到需求。但是在退出页面后,然后显示的下面一层的页面,会出现从全屏到不全屏的一个效果,这个效果不好。有没有办法在地图页用expandSafeArea来实现地图全屏?

    HarmonyOS
      zxjiu 进行了回答 • 2024-12-24 19:59:49
  • 1

    回答

    888

    浏览
    HarmonyOS 下拉刷新,上拉加载示例
    HarmonyOS
      aquaa 进行了回答 • 2024-12-24 19:59:45
  • 1

    回答

    721

    浏览
    HarmonyOS 如何加载一个html文本,同时要在html文本里面前面插入一张图片

    我看RichText没有子组件,但我的需求是服务端返回的是一个html的文本,对我搜索的关键字进行高量显示了,且能多行显示,同时我又要展示出当前的排名等其他情况的图片展示在前面,我需要如何实现我的需求

    HarmonyOS
      shlp 进行了回答 • 2024-12-24 19:59:35
  • 1

    回答

    1091

    浏览
    HarmonyOS 怎么让一个布局不设置百分比,三等分
    HarmonyOS
      FengTianYa 进行了回答 • 2024-12-24 19:59:12
  • 1

    回答

    832

    浏览
    HarmonyOS 多module中page跳转

    项目中使用了多module作为功能级的拆分,其中有个一个account用于处理用户的登录注册账号管理,并包含了page,当在entry中使用router.pushUrl({url:‘pagesmainLoginPage’})是无法启动的,需要使用router.pushUrl({url:bundle:${getContext(this).applicationInfo.name}accountetspagesmainLoginPage})这样的写法,在account内容跳转时,依旧需要这种复杂的写法,有没有类似Arouter的实现,保证页面path唯一即可快速跳转,而不需要把详细路径写全

    HarmonyOS
      zxjiu 进行了回答 • 2024-12-24 19:59:05
  • 1

    回答

    957

    浏览
    HarmonyOS 如何修改状态栏以及状态栏文字的颜色
    HarmonyOS
      aquaa 进行了回答 • 2024-12-24 19:58:59
  • 1

    回答

    1130

    浏览
    HarmonyOS 如何在ts文件里面import ArkTS的一些能力

    如果想在ts文件里面importArkTS的一些能力,比如下面的ArkTsUtils这个要怎么写?目前直接引报错ArkTSUtilscomesfromarkts.utils.d.ets’whichcannotbeimportedin.tsfile.

    HarmonyOS
      Excelsior_abit 进行了回答 • 2024-12-24 19:58:39
  • 1

    回答

    784

    浏览
    HarmonyOS 触摸手势相关的问题

    需求是不依赖某个控件的onTouch(event:(event:TouchEvent)void),如https:developer.huawei.comconsumercndocharmonyosguidesV5arktscommoneventstouchscreeneventV5ZHCNTOPIC0000001884916462%E8%A7%A6%E6%91%B8%E4%BA%8B%E4%BB%B6,需要的是没有UI界面的情况下,只要屏幕有手势操作,就能监听到手势的起始位置,这样的AP有吗?

    HarmonyOS
      shlp 进行了回答 • 2024-12-24 19:58:38
  • 1

    回答

    1924

    浏览
    HarmonyOS TextInput如何开启禁止输入
    HarmonyOS
      shlp 进行了回答 • 2024-12-24 19:58:34
  • 1

    回答

    958

    浏览
    HarmonyOS 跨模块创建子窗口,没能获取到WindowStage

    1、在工程entryEntryAbility.ets里的onWindowStageCreate方法下添加了:AppStorage.setOrCreate('windowStage',windowStage)2、在另一个模块(A)的自定义page里:EntryComponentexportstructA{StatewindowStage:window.WindowStageundefinedAppStorage.get('windowStage')build(){Button("showwindow").onClick(event{BNameSpace.CreateSubWindow(this.windowStage,300,300,500,500)})}}点击button,this.windowStage是null。

    HarmonyOS
      put_get 进行了回答 • 2024-12-24 19:58:33
  • 1

    回答

    2419

    浏览
    HarmonyOS 横竖屏切换问题

    应用内包含两组页面,分别属于不同的windows,A组页面可能有横屏场景,B组页面无横屏场景。目前使用以下方式设置A组某页面横屏:privateasyncchangeWindowOrientation(isLandscape:boolean):Promise{改变界面横竖屏状态和导航栏的隐藏显示状态constmainWindowawaitxxxx.getWindowStage().getMainWindow();awaitmainWindow.setPreferredOrientation(isLandscapewindow.Orientation.LANDSCAPE:window.Orientation.PORTRAIT);await...

    HarmonyOS
      superinsect 进行了回答 • 2024-12-24 19:58:12
  • 1

    回答

    930

    浏览
    HarmonyOS 如何实现一个没有子组件的ScrollView
    HarmonyOS
      aquaa 进行了回答 • 2024-12-24 19:58:02
  • 1

    回答

    1256

    浏览
    HarmonyOS 导航栏不置顶怎么办
    HarmonyOS
      fox280 进行了回答 • 2024-12-24 19:57:59
  • 1

    回答

    1535

    浏览
    HarmonyOS 宽度100% margin左右不生效

    Column(){Shape().margin({left:16,right:16}).width('100%').height(0.5).backgroundColor($r('app.color.colorDCDCDC'))}.height('100%')这么设置会导致margin不生效,这种如何解决

    HarmonyOS
      zxjiu 进行了回答 • 2024-12-24 19:57:48
3.8w问题, 4.1w人参与
94%的提问收到了回答

优秀答主

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