HarmonyOS 鸿蒙Next:文本中部分特殊字符转为表情图片的方法
HarmonyOS 鸿蒙Next:文本中部分特殊字符转为表情图片的方法
假设字典 let defaultImageData = “[{“name”:”[):]",“image”:$r(‘app.media.1’)},{“name”:"[:D]",“image”:$r(‘app.media.1’)}]"
获取到字符串为:“您好[):],有什么能帮助您的吗?[:D]”,字典中可能有很多表情,使用什么组件可以将获取到的字符串根据字典转换为表情后展示出来?
关于HarmonyOS 鸿蒙Next:文本中部分特殊字符转为表情图片的方法的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。
5 回复
楼主后面有解决了不
有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html
解决了,把字符串根据字典分割转成数组,然后Text里面循环获取添加Span或ImageSpan显示
官方回复是做成自定义字体使用fontFamily展示,如果是固定的一组表情的话,可以用这种,就是得先自己搞定ttf文件