在这里,我有一个关于种植相关的快速问题.
我用这个库进行裁剪
这是MainActivity cropperSample中的一些代码段代码:
rotateButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
cropImageView.rotateImage(45);
}
});
Run Code Online (Sandbox Code Playgroud)
https://github.com/edmodo/cropper
这里裁剪工作完美我对裁剪没有任何问题.但我的问题是当我将图像旋转到图像边界的45度重叠时.图片如下所示.

我的要求是叠加应该在里面并且可以移动到任何角落,如果图像在任何角度都不会出现图像边界.
我google了,尝试了很多方法,但没有用..
如果有人有想法请帮助我..
提前致谢..
根据您的要求:
如果图像处于任何角度,覆盖应位于内部并可移动到不超出图像边界的任何角。
您可以通过以下步骤轻松实现此目的:
compile 'com.edmodo:cropper:1.0.1'包含 Cropper 均值,请删除该行。translucent(#B0000000),请将其更改为Black(#000000)。它在com.edmodo.cropper.util.PaintUtl.java#DEFAULT_BACKGROUND_COLOR_ID中定义。现在就是这样,如果您构建并运行,您将获得所需的输出,如下所示:
注意:我的个人建议,我多次遇到 OutOfMemoryException,该库尚未准备好生产。请寻找一些好的替代库。
| 归档时间: |
|
| 查看次数: |
804 次 |
| 最近记录: |