0
我正在制作可以裁剪人物图像的应用程序。我还附上了图片,以显示我正在制作的内容。它就像WhatsApp应用程序一样。蓝色方形实际上是从View类扩展的customView。我重写了使用画布绘制正方形的onDraw()函数。如何捕获由蓝色方块区域定义的图像? 使用自定义视图裁剪图像视图
谢谢
我正在制作可以裁剪人物图像的应用程序。我还附上了图片,以显示我正在制作的内容。它就像WhatsApp应用程序一样。蓝色方形实际上是从View类扩展的customView。我重写了使用画布绘制正方形的onDraw()函数。如何捕获由蓝色方块区域定义的图像? 使用自定义视图裁剪图像视图
谢谢
让您的蓝色区域的精确坐标,然后用你刚才计算坐标创建从原来的一个位图!
Bitmap newBitmap = Bitmap.createBitmap(mBitmap,x,y,width,height);
是的。我将在移动时监视蓝色区域的坐标,然后使用它们创建新的图像。非常感谢。 – user2430771 2014-09-24 19:10:45
我能够实现这一点,但有一个问题出现,这是实施它的正确方法还是有更好的方法。获得确切的坐标是一个好主意吗?谢谢 – user2430771 2014-09-24 23:08:32
你只需要照顾我认为的缩放。除了这是我知道的唯一方式!如果有人知道更多,也许他们可以帮助你! – Pavlos 2014-09-24 23:21:52