OH_Drawing_SetTextStyleFontFamilies 如果我想设置一个理想的默认系统字体应该是设置什么?

OH_Drawing_SetTextStyleFontFamilies 需要设置一个fontFamilies指定使用的系统字体名称

1、是否有native Draw 接口能获取当前系统使用的字体?

2、如果不能获取当前系统使用的字体,是否存在一个一定存在的,比较全的字体?

3、如果我指定了一个字体名称, 将来这个字体在某个版本中不存在了, 会发生什么情况? 能保证返回一个能用的字体吗? 还是会崩溃?

HarmonyOS
2024-09-06 11:54:44
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

上面咨询的三个问题的解答:

1.没有。

2.这里不同语言用的不同的字体文件,还有粗体斜体这些也会有区分不同字体,不是会有一定用的。

3.指定了字体,某个版本不存在之后,那就会从系统字体里找有没有支持的,没有的话就会显示不出来正确的字

指定字体后,系统会去找与之匹配的字体,没找到就确定不支持,就不会显示出指定字体的字。

分享
微博
QQ
微信
回复
2024-09-06 15:11:26
相关问题
如何设置一个通知按钮
308浏览 • 1回复 待解决
如果一个多级获取数据问题?
3329浏览 • 1回复 待解决
想用XML布局增加一个图片怎么实现?
10732浏览 • 4回复 待解决