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

    回答

    690

    浏览
    HarmonyOS 如何把Popup这里的配置逻辑尽可能封装起来方便调用,业务调用方还是要写不少重复代码

    一个是控制显示隐藏的状态变量要求,第二个就是这个CustomBuilder需要在组件内定义导致。有什么方式能把这俩块封装起来,或者至少下面Builder这个能封装起来,目前这里由于只能在调用位置的Component内写,相当于每处调用的都要写这么一个Builder再包一次。

    HarmonyOS
      zxjiu 进行了回答 • 2025-01-09 19:07:27
  • 1

    回答

    750

    浏览
    HarmonyOS Video组件设置沉浸式,视频内容没有延展到safearea

    代码如下:Video({src:this.dynamicBgVideoPath,controller:this.controller}).expandSafeArea([SafeAreaType.SYSTEM],[SafeAreaEdge.TOP]).clip(false).size({width:'100%',height:'100%'}).backgroundColor(Color.Transparent).muted(true)设置是否静音.controls(false)设置是否显示默认控制条.autoPlay(true)设置是否自动播放.loop(true)设置是否循环播放.objectFit(ImageFit.Cover)设置视频适配模式

    HarmonyOS
      fox280 进行了回答 • 2025-01-09 19:07:14
  • 1

    回答

    930

    浏览
    HarmonyOS 列表元素拖动、切换位置,如何实现
    HarmonyOS
      superinsect 进行了回答 • 2025-01-09 19:07:06
  • 1

    回答

    1114

    浏览
    HarmonyOS Video组件如何播放沙盒视频

    通过requet.donwload已经将视频下载到本地。letcontextgetContext(this)ascommon.UIAbilityContext;letcacheDircontext.cacheDir;letcacheFilePathcacheDir+"aaaa.mp4"video能否播放cacheFilePath?

    HarmonyOS
      Excelsior_abit 进行了回答 • 2025-01-09 19:06:57
  • 1

    回答

    717

    浏览
    HarmonyOS ArkUI中TabContent组件,IndicatorStyle的marginTop属性不生效

    官方api文档链接:https:developer.huawei.comconsumercndocharmonyosreferencesV5tscontainertabcontentV5indicatorstyle10%E5%AF%B9%E8%B1%A1%E8%AF%B4%E6%98%8E代码如下:ComponentexportstructTabsView{StatecurrentIndex:number0subTabBarGenerator(barName:string){returnSubTabBarStyle.of(barName).labelStyle({font:{size:18}}).padding(0).indicator({borderRadius:2.5,color:'ff347aea',height:2.5,marginTop:20,wid...

    HarmonyOS
      superinsect 进行了回答 • 2025-01-09 19:06:37
  • 1

    回答

    675

    浏览
    HarmonyOS DatePicker如何去掉点击态
    HarmonyOS
      zxjiu 进行了回答 • 2025-01-09 19:06:33
  • 1

    回答

    840

    浏览
    HarmonyOS c++版本设置线性渐变的角度失效

    c++版本通过NODELINEARGRADIENT设置渐变背景时,通过.value[0].f32设置渐变的角度失效,如何实现ARKUILINEARGRADIENTDIRECTIONTOP一样的效果。

    HarmonyOS
      Heiang 进行了回答 • 2025-01-09 19:06:30
  • 1

    回答

    837

    浏览
    HarmonyOS onBackPressed不触发

    在NavDestination中,监听onBackPressed不触发,无论是写在build里还是外面。ComponentEntryexportstructCancelSuccessPage{build(){NavDestination(){Column(){Column(){Image($r('app.media.icsuccessapply')).width(selfLpx(64)).height(selfLpx(64)).margin({top:selfLpx(69)})Text('注销账号申请通过').fontColor('ff201d31').fontSize(selfLpx(16)).margin({top:selfLpx(14)})Text('您的注销账号申请已受理,我们会在110...

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

    回答

    721

    浏览
    HarmonyOS CustomDialog显示

    在RootPage上弹出dialogA,然后dialogA中有按钮,点击跳转到SecondPage,但是这个时候dialogA仍然覆盖在SecondPage这能否解决?完整需求为在客户登录后,会检查客户账号的适当性信息,根据接口返回,进行dialog弹窗提示,然而用户不一定是在首页进行的登录,可能是在二三级页面进行的登录弹框内容中,可能会有跳转按钮,跳转到别页面时需要隐藏dialog,返回后仍然需要显示dialog。有比较好的解决方法吗?

    HarmonyOS
      fox280 进行了回答 • 2025-01-09 19:05:59
  • 1

    回答

    831

    浏览
    HarmonyOS 如何不在组件内打开自定义弹框
    HarmonyOS
      superinsect 进行了回答 • 2025-01-09 19:05:57
  • 1

    回答

    859

    浏览
    HarmonyOS router如何清除指定页面的栈
    HarmonyOS
      Heiang 进行了回答 • 2025-01-09 19:05:56
  • 1

    回答

    1001

    浏览
  • 1

    回答

    1041

    浏览
    HarmonyOS 无感监听中navigationId与navDestinationId获取的问题

    在使用无感监听过程中遇到了以下几个问题:1、如果navigation没有设置id,则queryNavigationInfo中取到的navigationId就是空,导致监听的对象错误,系统侧是不是应该默认给navigation一个id,用户如果有设置再覆盖它?id不是必选字段,外面维护navigation的业务很可能就没设置,无感监听不应该依赖所有人都显式地设置了这个id。2、在自定义组件的parentgrandparent中嵌套了多级navDestination的情况下,queryNavDestinationInfo...

    HarmonyOS
      Excelsior_abit 进行了回答 • 2025-01-09 19:05:10
  • 1

    回答

    1089

    浏览
    HarmonyOS Navigation导航子页面别名设置

    entryHapRouter:NavPathStacknewNavPathStack();this.entryHapRouter.setInterception({willShow:(from,to,operation,isAnimated){},didShow:(from,to,operation,isAnimated){},modeChange:(mode){},})在处理根节点的path栈的时候,如果当前是跟节点,那么值为NavBar类型为string,如果为其他子页面,则为对象,如何给子页面增加别名配置,并在此处做判断?

    HarmonyOS
      aquaa 进行了回答 • 2025-01-09 19:05:04
  • 1

    回答

    827

    浏览
    HarmonyOS 文字标红的实现

    在开发搜索结果列表的时候,需要将文章标题里面的搜索关键词标红。实现方案使用了:Text(){span()span().color(Color.red)span()}有什么较优的实现方案吗?

    HarmonyOS
      Excelsior_abit 进行了回答 • 2025-01-09 19:04:48
  • 1

    回答

    950

    浏览
    HarmonyOS 如何判断一个Component是否可见或处于栈顶

    如何判断一个Component是否可见或处于栈顶?比如在一个页面Main(Entry修饰)中有声明Tabs,其中TabsContent中有component名为Community,Community中也有Tabs,其中有TabsContent中有Component名为Hottest。

    HarmonyOS
      FengTianYa 进行了回答 • 2025-01-09 19:04:38
  • 1

    回答

    611

    浏览
    HarmonyOS Popup背景处理

    如图是Popup实现的一个弹窗,箭头使用的是一张图,出现了一个白色背景,怎么去掉?

    HarmonyOS
      aquaa 进行了回答 • 2025-01-09 19:04:36
  • 1

    回答

    805

    浏览
    HarmonyOS TimePickerDialog能否增加隐藏日期的配置选项

    需求是只需要选择时分,不需要显示日期。

    HarmonyOS
      FengTianYa 进行了回答 • 2025-01-09 19:04:32
  • 1

    回答

    797

    浏览
  • 1

    回答

    1017

    浏览
    HarmonyOS 自定义弹窗CustomDialog

    用自定义弹窗会出现用户强制退出会直接返回当前页面,想做的是用户无法强制返回,只能等弹窗消失。环境检测CustomDialogexportstructBSLoadingDialog{controller:CustomDialogControllerbuild(){Flex({direction:FlexDirection.Row,alignItems:ItemAlign.Center,justifyContent:FlexAlign.Center}){LoadingProgress().width(30).height(30).color('ffffff')Text('环境检测中...').fontSize((14)).fontColor('ffffff')}.width(15...

    HarmonyOS
      shlp 进行了回答 • 2025-01-09 19:04:23
  • 1

    回答

    628

    浏览
    HarmonyOS Badge里面包了一个Image,想不显示Badge但显示Image如何操作

    代码如下:Badge({value:"0",position:BadgePosition.Right,style:{badgeSize:8,badgeColor:$r("app.color.themeColor"),fontSize:7}}){Image($r('app.media.icredbus')).width(16).height(16)}.width(28)

    HarmonyOS
      Excelsior_abit 进行了回答 • 2025-01-09 19:04:22
  • 1

    回答

    1608

    浏览
    HarmonyOS List组件默认滚动到最底部

    现在有一个List里面用了DataSource,界面刚创建的时候并不知道有多少条数据,无法直接指定他滚动的Index。是否有属性能够让初始状态滚动到列表最底部?

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

    回答

    918

    浏览
    HarmonyOS 自定义弹窗中放Web组件, 弹窗高度不能自适应, Web高度不能自适应

    CustomDialog中放web组件,弹窗不能自适应高度。弹窗customStyle设置为true或false,高度都是撑满的。单独使用Web组件,Web高度是撑满父布局的。build(){Column(){Blank()Web({src:'',controller:this.controller}).javaScriptAccess(true).height('auto').backgroundColor(Color.Gray).onControllerAttached((){this.controller.loadData("工商信息","texthtml","UTF8")})Blank()}.height('100%').width('100%')}

    HarmonyOS
      Heiang 进行了回答 • 2025-01-09 19:04:05
  • 1

    回答

    942

    浏览
    HarmonyOS 表情图片与文本一起展示

    类似imageSpan实现,HarmonyOS中应该如何实现?

    HarmonyOS
      superinsect 进行了回答 • 2025-01-09 19:03:58
  • 1

    回答

    816

    浏览
    HarmonyOS Search组件如何设置默认直接唤醒输入法
    HarmonyOS
      fox280 进行了回答 • 2025-01-09 19:03:44
  • 1

    回答

    772

    浏览
    HarmonyOS 多行文本中间省略不生效

    参考文档:https:developer.huawei.comconsumercndocharmonyosfaqsV5faqsarkui347V5将maxLines设置为2,且ellipsisMode为EllipsisMode.CENTER时,并不能符合预期的在文本中间出现省略号。可复现代码如下:Column(){Text("超过两行的超长文本超过两行的超长文本超过两行的超长文本超过两行的超长文本超过两行的超长文本超过两行的超长文本超过两行的超长文本超过两行的超长文本超过两行的超长文本超过两行的超长文本超过两行的超...

    HarmonyOS
      Heiang 进行了回答 • 2025-01-09 19:03:41
  • 1

    回答

    1219

    浏览
    HarmonyOS 想要tabs的高度随着子组件的高度而变化

    现在tabs的高度是固定的,想要scrolltabstabscontentlist这种结构能让scroll滑动起来,因为tabs的高度是固定的,所以这个滑动处理不了。

    HarmonyOS
      put_get 进行了回答 • 2025-01-09 19:03:32
  • 1

    回答

    748

    浏览
    HarmonyOS TextArea组件如何主动获取焦点

    假设有一个数组,根据数组ForEach循环创建了TextArea组件,如何主动让其中某个TextArea获取焦点?

    HarmonyOS
      Heiang 进行了回答 • 2025-01-09 19:03:25
  • 1

    回答

    762

    浏览
  • 1

    回答

    589

    浏览
    HarmonyOS CustomDialog焦点

    场景描述:1、页面显示软键盘。2、输入内容后,自动请求了网络。3、网络请求显示loadingCustomDialog的方式。4、loading显示的时候,软键盘自动隐藏了。5、loading消失后,软键盘又自动拉起了。期望可以设置CustomDialog不响应焦点,原来的TextInput的焦点还保留。

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

优秀答主

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