我想裁剪正在显示在ImageView上的图像。我想要做的是在图像上显示一个可调整大小的矩形。这个矩形将有可移动的角(我可以用触摸拖动它)来增加/减少它的大小。下面的图片演示了一个我想开发的东西。
p。我不太确定该如何表达我的问题。我想要的:http://imageshack.us/photo/my-images/832/customcropbox.jpg/
经过充分的研究,我得出的最终解决方案是:
扩展ImageView
以创建自己的自定义视图。
@Override
onDraw
方法,并在该方法中进行自定义绘图。
在视图上实现onTouchListener
来获取触摸事件并根据它们的位置进行处理
e。g .
我检查了触摸是否在我在覆盖onDraw
方法中绘制的可移动矩形周围绘制的锚点圆的半径内。
很抱歉,伙计们,我没有那段代码了,我是在很长一段时间后才来到这里的,否则我很乐意帮助你们。
心痛。