我使用这个库https://github.com/jdamcd/android-crop来裁剪图片,但是我的预览有问题太小了。我有这样的结果:
http://i.stack.imgur.com/FxVKA.png
如何解决这个问题?我使用了三星galaxy s4和三星标签3,我也使用了其他作物库但同样的问题。
以下是我所做的所有活动:
new Crop(source).output(outputUri).asSquare().start((Activity)context);
答案 0 :(得分:1)
答案 1 :(得分:0)
如果有人仍然坚持这个问题,这是解决方案。为什么你在android-crop库中获得一个小预览的原因是你正在尝试使用像intent.getData()
那样提取的图像缩略图。不要这样做,创建一个新的空文件,并使用键MediaStore.EXTRA_OUTPUT
将其设置为意图的额外Uri。然后,在onActivityResult
上,只需在你的Uri上使用android-crop库方法Crop.of()
,在意图上设置,另一个用于新裁剪图像的Uri。