DragScaleCircleView

介绍:

一个可拖动与缩放的自定义圆形View,它其实是一个ImageView,自带了拖放圆形区域的功能,可以用于从一张图片截取一个圆形的视图。功能还在完善中。

运行效果:

使用说明:

安装

该库已经发布到Jcenter:

   compile 'com.rori.zenvo.dragscalecircleview:dragscalecircleview:1.0.0'

Usage

 XML

    <com.rori.zenvo.dragscalecircleview.DragScaleCircleView
        android:id="@+id/dragScaleCircleView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:clickable="true"
        android:src="@drawable/img1"/>

自定义

dragScaleCircleView默认会显示网格,如果你不想显示,在布局文件定义xmlns:dragscalecircleview="http://schemas.android.com/apk/res-auto",添加dragscalecircleview:hasGuideLine="false"到com.rori.zenvo.dragscalecircleview.DragScaleCircleView:

    <com.rori.zenvo.dragscalecircleview.DragScaleCircleView
        android:id="@+id/dragScaleCircleView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        dragscalecircleview:hasGuideLine="false"
        android:clickable="true"
        android:src="@drawable/img1"/>
已下载
0