android-使交互式矢量可绘制或从svg查看

android-使交互式矢量可绘制或从svg查看,android,svg,android-custom-view,interactive,xml-drawable,Android,Svg,Android Custom View,Interactive,Xml Drawable,要求: 我有一个不规则形状的svg,svg有很多应该是交互的元素,比如改变颜色和添加点击监听器等等 问题:我需要一种方法将此svg转换为常规android视图,或者以某种方式使用svg为部分分配ID,以便它们可以作为常规视图处理。它还应该支持收缩缩放和滚动 样本形状: 我只带了svg,yetI无法很好地理解示例代码,因此我想我可以编写一个自定义视图或创建一个布局,但我仍然被卡住了。所以,要理解这个类,我首先需要熟悉Shape类,因为我无法从代码本身中获取逻辑。我的意思是,我可以复制并粘贴代码,但

要求: 我有一个不规则形状的svg,svg有很多应该是交互的元素,比如改变颜色和添加点击监听器等等

问题:我需要一种方法将此svg转换为常规android视图,或者以某种方式使用svg为部分分配ID,以便它们可以作为常规视图处理。它还应该支持收缩缩放和滚动

样本形状:


我只带了svg,yetI无法很好地理解示例代码,因此我想我可以编写一个自定义视图或创建一个布局,但我仍然被卡住了。所以,要理解这个类,我首先需要熟悉Shape类,因为我无法从代码本身中获取逻辑。我的意思是,我可以复制并粘贴代码,但我真的不想使用我不完全理解的东西,所以我想我可能会寻找一些解决方法。我真的不是形状、绘图和svg方面的专家,我昨晚睡着了,我会尝试一下,然后确定返回…谢谢你的帮助,再给我一个,我会让它工作的…我很自信,我只带了svg,yetI不能很好地理解这个示例代码,所以我想我可以编写一个自定义视图或创建一个布局,但我仍然被卡住了。所以,要理解这个类,我首先需要熟悉Shape类,因为我无法从代码本身中获取逻辑。我的意思是,我可以复制并粘贴代码,但我真的不想使用我不完全理解的东西,所以我想我可能会寻找一些解决方法。我真的不是形状、绘图和svg方面的专家,我昨晚睡着了,我会尝试一下,肯定会回来的…谢谢你的帮助,再给我一个,我会让它工作的…我很自信