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

    回答

    845

    浏览
  • 1

    回答

    718

    浏览
    HarmonyOS 关闭中间层的页面,有没有比较好的方案

    需求设置密码,第一步输入手机号,第二步输入验证码,第三步输入密码,第四步确认密码,确认无误之后调用接口,关闭中间层回到设置密码的入口页面,有没有比较好的方案?

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

    回答

    987

    浏览
    HarmonyOS Tabs组件在滑动过程中监听TabContent位置变化

    我需要在Tabs组件在滑动切换TabContent时监听其中组件位置变化,监听方法是在子组件下使用.onAreaChange((oldValue:Area,newValue:Area){emitter.emit(ConstantString.ConstantVideoPlayerPosition,{'data':newValue});})但是,我发现当我左右切换TabContent时,当手指在屏幕上拖拽时,onAreaChange能有及时的回调,当我松开手指,TabContent自动回弹的时候,没有onAreaChange调用,最后当回弹动画停止的时候,才有一次onAreaCh...

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

    回答

    879

    浏览
    HarmonyOS Video控件隐藏操作栏

    工程现在有Video控件用来播放视频。现在想要隐藏Video控件自带的视频操作栏(包括暂停按钮,视频进度和最大化按钮),请问是否可以实现?

    HarmonyOS
      zbw_apple 进行了回答 • 2025-01-09 18:10:30
  • 1

    回答

    790

    浏览
    HarmonyOS UI组件如何知道弹出了软键盘
    HarmonyOS
      FengTianYa 进行了回答 • 2025-01-09 18:10:15
  • 1

    回答

    1066

    浏览
    HarmonyOS 折叠屏展开的分屏状态下app怎么正确获取“屏幕”宽度?

    有的组件为了保持图片宽高比,所以是通过获取屏幕宽度计算出高度的。但是在折叠屏展开状态下如果是使用了分屏,这时候如果还是使用屏幕宽度是不对的,因为display.getDefaultDisplaySync()返回的是整个屏幕的宽度。其实app没有占满屏幕宽度。这时候怎么获取app占用的宽度呢?

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

    回答

    974

    浏览
    HarmonyOS 关于输入框设置为密码模式时有些字母无法显示

    在开发密码键盘时,有几个特殊的符号,目前发现有这三个€£¥分别代表欧元,英镑,人民币当输入框设置属性InputType.Password时,就不会显示,给人的感觉没输入成功,其实是有的,就是不显示;可以这么写:StateinputValue:string'5888€£¥£€£¥5428'TextInput({text:this.inputValue,placeholder:$r("app.string.customsafekeyboardplaceholder"),}).type(InputType.Password).height($r("app.integer.customsafekeyboar...

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

    回答

    670

    浏览
    HarmonyOS 使用Native层的Drawing渲染文字时,如何根据显示区域宽度,设置文本行的长度

    我需要把一行文字渲染成图片,因此会用到native层的Drawing,但在使用的过程中,因为找不到如何获取文本长度的接口,所以在渲染时,如果文本长度太长,会出现很多异常的情况,比如会自动换行简单而言,就是我需要将一行文字比如“YYHarmonyOS应用开发项目”,显示到我创建的一个bitmap中,这个bitmap的宽度刚好够一行显示完这串文字,不会出现换行,这里的问题就是我创建bitmap时,无法根据文本的宽度去创建合适大小的bitmap,请问,我该如何处理

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

    回答

    1138

    浏览
    HarmonyOS 如何实现高度自适应的横向List

    需要实现一个横向的List布局,内部组件高度不固定,需要List的高度自适应,不能写定值。在实现过程中发现List().listDirection(Axis.Horizontal)后内部组件的高度默认为父组件的100%。如何才能实现高度自适应

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

    回答

    779

    浏览
    HarmonyOS lazyForEach里面组件复用,如果组件里面是@ObjectLink修饰的某个状态变量该怎么重用

    1,lazyForEach里面组件复用,如果组件里面是ObjectLink修饰的某个状态变量(例如ObjectLinkitem:XXXModel;),在组件重用时候重写aboutToReuse,在aboutToReuse里面this.itemparams.itemasXXXModel,运行就会crash,报item没有set方法,也就是ObjectLink修饰的变量不能在组件内部赋值,这种情况下组件怎么复用2、组件重用时候会触发aboutToReuse,那么还好触发aboutToAppear吗,我理解的是不会,但是我测试是触发了

    HarmonyOS
      Excelsior_abit 进行了回答 • 2025-01-09 18:08:47
  • 1

    回答

    871

    浏览
    HarmonyOS 有没有接口请求时loading组件

    有没有接口请求时loading组件1、类似于promptAction一样,直接显示在页面最上层2、不需要laodingProgress页面组件的形式

    HarmonyOS
      Excelsior_abit 进行了回答 • 2025-01-09 18:08:25
  • 1

    回答

    1182

    浏览
    HarmonyOS keyboardHeightChange键盘监听失效
    HarmonyOS
      fox280 进行了回答 • 2025-01-09 18:08:23
  • 1

    回答

    708

    浏览
    HarmonyOS List中使用bindSheet,如何把List中的参数传递给bindSheet

    this.PanelPage(item)只能接收到ForEach最后一个item,如何把foreach中的每个item传递给PanelPage方法?代码如下:

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

    回答

    1010

    浏览
    HarmonyOS 视频列表播放怎么实现只有一个视频播放的功能?

    短视频列表需要在列表中实现播放功能,但是播放一个视频,其它视频需要暂停,有没有比较好的实现方式和思路?

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

    回答

    812

    浏览
    HarmonyOS 给text设置fontcolor带有透明度,会导致emoji也变透明了

    给text设置fontcolor带有透明度,会导致emoji也变透明了是否符合规格?如果符合的话,是否有办法让emoji不受影响

    HarmonyOS
      FengTianYa 进行了回答 • 2025-01-09 18:08:17
  • 1

    回答

    1115

    浏览
    HarmonyOS 一个非系统app,要怎么实现发短信(跳转到短信)

    letoptions:sms.SendMessageOptions{slotId:0,content:content,destinationHost:phoneNumber.toString(),serviceCenter:phoneNumber.toString(),destinationPort:1000,sendCallback:sendCallback,deliveryCallback:deliveryCallback};sms.sendShortMessage(options,(err:BusinessError){console.log(callback:err${JSON.stringify(err)});});这个方法要权限,权限必须是系统应用不能满足需求。

    HarmonyOS
      Heiang 进行了回答 • 2025-01-09 18:07:53
  • 1

    回答

    806

    浏览
    HarmonyOS 如何预防点击组件的双击抖动?
    HarmonyOS
      shlp 进行了回答 • 2025-01-09 18:07:52
  • 1

    回答

    809

    浏览
    HarmonyOS 折叠屏获取宽度返回数据错误

    注册折叠屏状态监听时,通过display.getDefaultDisplaySync().width获取屏幕宽度返回数据有误通过以下方式获取折叠屏在不同状态下的屏幕宽度:publicinit(){display.on('foldStatusChange',(data:display.FoldStatus){if(datadisplay.FoldStatus.FOLDSTATUSFOLDED){console.info('Listeningenabled.Data:'+JSON.stringify(display.getDefaultDisplaySync()));}elseif(datadisplay.FoldStatus.FOLDSTATUSEXPANDED){console.info(...

    HarmonyOS
      zbw_apple 进行了回答 • 2025-01-09 18:07:39
  • 1

    回答

    726

    浏览
    HarmonyOS TextArea如何设置不让键盘被收起

    TextArea限制.maxLines(2)后,文字超过2行后,继续数据文字跟随光标展示。并且无法滚动TextArea。TextArea的.enterKeyType(EnterKeyType.Send)。.onSubmit((enterKey){if(enterKeyEnterKeyType.Send&&this.text.length0){this.send.();this.text'';}})点击send后,键盘收起了。需求:如何设置不让键盘被收起。

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

    回答

    928

    浏览
    HarmonyOS popup宽度自适应

    popup没设宽度,填充满屏幕了,怎么能根据内容自适应宽度

    HarmonyOS
      put_get 进行了回答 • 2025-01-09 18:07:23
  • 1

    回答

    1223

    浏览
    HarmonyOS 进度条样式

    现在需要实现一个饼状的进度条。但是我看demo里面最接近饼状的是Ring,但是实际是一个圆环。请问如何实现一个饼状的进度条

    HarmonyOS
      Excelsior_abit 进行了回答 • 2025-01-09 18:07:04
  • 1

    回答

    1126

    浏览
    HarmonyOS 富文本如何设置默认字体大小跟字体颜色
    HarmonyOS
      Heiang 进行了回答 • 2025-01-09 18:06:42
  • 1

    回答

    981

    浏览
    HarmonyOS 如何实现超过一行自动截取

    宽度(根据内容撑开的)不一样Text,假设一行能显示的3.5个Text,想实现让它超过3只展示3个,假设一行能显示的4.x个Text,想实现让它超过4只展示4个在HarmonyOS中是否支持,是否有demo

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

    回答

    720

    浏览
    HarmonyOS model变化如何触发WrapperBuilder重建?

    我们有一个viewModel,持有subViewModel,subViewModel持有wrapperBuilder(用于构建视图)。在index中,我们初始化了viewModel,并把它传递给了ViewComponent。ViewComponent依赖了subViewModel进行视图构建。我们在Index的click事件中,更改了subViewModel,期望ViewCompnent中的对应视图能重新构建,可是没有成功,请问怎么写可以触发重新构建呢?demo以增加,具体是该行代码this.viewModel.subViewModel.pageBuilder.builde...

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

    回答

    1019

    浏览
    HarmonyOS 隐私协议弹框

    我们这边在onWindowStageCreate实现隐私协议弹框,但是目前promptAction.showDialog没有办法实现富文本实现点击协议跳转,而且在onWindowStageCreate中使用preferencesUtil获取首选项默认值为undfind无法进行判断,能帮忙提供相关样式吗

    HarmonyOS
      zbw_apple 进行了回答 • 2025-01-09 18:06:29
  • 1

    回答

    1092

    浏览
    HarmonyOS 如何获取屏幕旋转角度
    HarmonyOS
      zxjiu 进行了回答 • 2025-01-09 18:06:11
  • 1

    回答

    1234

    浏览
  • 1

    回答

    802

    浏览
    HarmonyOS 如何在页面刷新时保持某组件不刷新

    app商详页顶部视频组件支持横向滑动切换视频,我们希望用户在下拉刷新或者别的场景触发刷新时,顶部视频组件在数据未发生改变的情况下,不刷新,HarmonyOS这种响应式UI需要怎么实现?其它客户端实现方式:在其它客户端上,顶部视频模块走到数据刷新(类似bindData)方法时,会先判断数据是否变化,再决定是否继续下面的UI刷新逻辑。但是在HarmonyOS中,会重新走到aboutToAppear,build等方法,并且组件中数据已经清空重建,无法达到保持不刷新的效果;

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

    回答

    1245

    浏览
    HarmonyOS 子窗口如何通过router.push()在主窗口打开页面

    主页面A启动了子窗口,子窗口的页面通过router跳转到B页面,会导致子窗口中的页面加载新的页面B。期望在子窗口中通过router跳转能使主窗口加载到B页面,应该如何实现?

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

    回答

    840

    浏览
    HarmonyOS 添加自定义装饰器报警如何解决
    HarmonyOS
      FengTianYa 进行了回答 • 2025-01-09 18:05:57
3.8w问题, 4.1w人参与
94%的提问收到了回答

优秀答主

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