Image怎么替换svg图片?

目前是有个Image控件,添加点击事件来动态修改TextField的InputType和自身的图片,用来显示和隐藏用户输入的密码

我用了下面三种方式来处理,但是都不能实现修改svg格式的图片

Image怎么替换svg图片?-鸿蒙开发者社区xml是直接从Android Studio中粘出来的,将android替换成了ohos

Image怎么替换svg图片?-鸿蒙开发者社区这个是我替换的方法不对还是xml图片格式不对,图片在预览和真机都可以展示就不能替换
 

鸿蒙
图片
控件
2021-12-20 11:28:43
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Seveinifred

取一张svg图片用DevEco Studio转换成对应的xml文件,转换成的xml文件保存在graphic目录中,命名为aa.xml,再将自己的svg数据替换,在对应的界面xml中引用graphic下的xml,例如在ability_main_xml中添加如下代码:

<Image

       ohos:height="200vp"

       ohos:width="200vp"

       ohos:image_src="$graphic:aa"/>

分享
微博
QQ
微信
回复
2021-12-20 14:56:04
相关问题
服务卡片image怎么获取网络图片
5753浏览 • 2回复 待解决
java鸿蒙Tab框架 image图片怎么渲染的
5791浏览 • 2回复 待解决
Image组件如何加载网络图片
1207浏览 • 1回复 待解决
Image图片加载缓慢,有什么方案么?
426浏览 • 1回复 待解决
如何使用Image加载沙箱路径图片资源
212浏览 • 1回复 待解决
image组件是否支持图片下载链接
742浏览 • 1回复 待解决
有谁知道Image图片取反色
953浏览 • 1回复 待解决
Image如何在多态下显示不同图片
91浏览 • 1回复 待解决
Image组件如何加载沙盒内的图片
996浏览 • 1回复 待解决
Image组件如何读入沙箱内的图片
1336浏览 • 1回复 待解决
png图片使用Image组件加载出现锯齿
656浏览 • 1回复 待解决
Image怎么添加文字?
1839浏览 • 1回复 待解决
Image组件不支持读入沙盒内的图片
452浏览 • 1回复 待解决
请问Image控件是怎样设置网络图片
9142浏览 • 3回复 已解决