Java android:使imageview的一部分可选择

Java android:使imageview的一部分可选择,java,android,xml,Java,Android,Xml,如何使用可调整大小的矩形选择图像视图的一部分?(如裁剪功能)。 图像视图: 编辑: 通过使用画布,我成功地在图像视图上绘制了一个矩形。如何让用户可以拖动绘制的矩形?我建议您扩展ImageView。类中可以有一个Rect变量,用于确定裁剪区域。然后,您可以重写onTouch方法来处理触摸事件,以操纵裁剪矩形,并重写onDraw在位图上绘制裁剪区域 还有这个裁剪器库,你可以使用它来避免所有的辛苦工作 扩展BitmapDrawable可能很棘手,因为您仍然需要使用ImageView来捕捉触控事件。

如何使用可调整大小的矩形选择图像视图的一部分?(如裁剪功能)。 图像视图:

编辑:
通过使用画布,我成功地在图像视图上绘制了一个矩形。如何让用户可以拖动绘制的矩形?

我建议您扩展ImageView。类中可以有一个
Rect
变量,用于确定裁剪区域。然后,您可以重写
onTouch
方法来处理触摸事件,以操纵裁剪矩形,并重写
onDraw
在位图上绘制裁剪区域


还有这个裁剪器库,你可以使用它来避免所有的辛苦工作

扩展BitmapDrawable可能很棘手,因为您仍然需要使用ImageView来捕捉触控事件。