HarmonyOS Hyperlink组件不支持调节字体大小,点击下划线也去除不了

HarmonyOS
2024-12-25 07:11:40
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

Hyperlink不支持调整字体大小,可以使用Text+span来实现相似效果,参考demo:

import common from '@ohos.app.ability.common';
import { Want } from '@kit.AbilityKit';

let context = getContext(this) as common.UIAbilityContext;
@Entry
@Component
struct Index {
  build() {
    Row(){
      Text() {
        Span('关于')
          .fontColor(Color.Blue)
          .fontWeight(FontWeight.Medium)
          .lineHeight(20)
          .fontSize(20)
          .fontFamily('HarmonyHeiTi')
      }
      .textAlign(TextAlign.Start)
      .align(Alignment.Start).onClick(() => {
        let want1: Want = {
          action: 'ohos.want.action.viewData',
          entities: ['entity.system.browsable'],
          abilityName: 'MainAbility',
          uri: 'https://www.huawei.com',
        }
        context.startAbility(want1)
      })
    }
  }
}
分享
微博
QQ
微信
回复
2024-12-25 10:43:17
相关问题
希望提供字体是否为下划线文本接口
1015浏览 • 1回复 待解决
如何给文字添加下划线?
918浏览 • 1回复 待解决
HarmonyOS 虚线下划线的实现方式
359浏览 • 1回复 待解决
Tabs组件选中下划线需要平移动效
1852浏览 • 1回复 待解决
HarmonyOS 应用内字体大小调节
892浏览 • 1回复 待解决
tab-bar下方的下划线怎么去掉?
3455浏览 • 1回复 待解决
HarmonyOS RichText组件无法设置字体大小
222浏览 • 1回复 待解决
HarmonyOS webview字体大小设置
269浏览 • 1回复 待解决
HarmonyOS 字体大小如何设置?
1198浏览 • 1回复 待解决
JS ui支持vp、字体大小支持fp了吗?
6297浏览 • 1回复 待解决
HarmonyOS 怎么获取系统字体大小
858浏览 • 1回复 待解决
HarmonyOS 字体大小适配方案
1466浏览 • 1回复 待解决
HarmonyOS RichText无法指定字体大小
230浏览 • 1回复 待解决