我需要在一些自定义形状(如心脏,星星......)中裁剪我从图库中拍摄的图像,但我还没有找到任何能够执行此操作的安卓库。
这是一个非常好的图书馆https://github.com/MostafaGazar/CustomShapeImageView 我可以把我的形状的svg文件,但我不能裁剪图像,因为这是一个简单的ImageView。
有没有这样做的图书馆?我怎么能解决这个问题?
编辑#1:
我正在尝试所有方法来做到这一点..但现在我需要知道是否有办法将svg文件或位图文件转换为android“Path”变量
答案 0 :(得分:0)
使用这个:
https://github.com/siyamed/android-shape-imageview
加上 依赖
{ compile 'com.github.siyamed:android-shape-imageview:0.9.+@aar'
}
并应用任何形状:
<com.github.siyamed.shapeimageview.HexagonImageView
android:id="@+id/my_imageview"
android:layout_width="90dp"
android:layout_height="90dp"
android:background="@color/transparent"
/>