我正在使用CustomShapeImageView库。查找HERE。我无法使用像HEART这样的其他形状。 app:shap属性只有三(3)个选项。它们是圆形,矩形和SVG。见下文......
如何使用其他形状。提前谢谢。
答案 0 :(得分:1)
我很快看了一下图书馆。您必须更新attrs.xml
以添加所需的形状,并CustomShapeImageView
添加对您在attrs.xml
中声明的新值的支持。 E.g。
<attr name="shape" format="integer">
<enum name="circle" value="1" />
<enum name="rectangle" value="2" />
<enum name="svg" value="3" />
<enum name="heart" value="4" />
</attr>
答案 1 :(得分:0)
我认为这个库可用于制作任何图像。你可以使用心形svg图像来塑造心形。您可以检查示例库中显示的示例图像很少,这些图像都是资源目录中原始文件夹中的svg图像。