DragScaleCircleView - 一个可拖动与缩放的自定义圆形Android视图
jopen
9年前
一个可拖动与缩放的自定义圆形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"/>