自定义图像裁剪器android

时间:2016-04-28 18:09:06

标签: android image imageview crop shape

我需要在一些自定义形状(如心脏,星星......)中裁剪我从图库中拍摄的图像,但我还没有找到任何能够执行此操作的安卓库。

这是一个非常好的图书馆https://github.com/MostafaGazar/CustomShapeImageView 我可以把我的形状的svg文件,但我不能裁剪图像,因为这是一个简单的ImageView。

有没有这样做的图书馆?我怎么能解决这个问题?

编辑#1:

我正在尝试所有方法来做到这一点..但现在我需要知道是否有办法将svg文件或位图文件转换为android“Path”变量

1 个答案:

答案 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"
 />