gpt4 book ai didi

Android cropper 不能超过 256?

转载 作者:搜寻专家 更新时间:2023-11-01 08:13:28 25 4
gpt4 key购买 nike

我正在使用 android cropper,当我将图像大小设置为 256 以上时,出现以下错误:

ERROR/JavaBinder(96): !!! FAILED BINDER TRANSACTION !!!
intent.setData( _captureUri );
intent.putExtra( "outputX", 512 );
intent.putExtra( "outputY", 512 );
intent.putExtra( "aspectX", 1 );
intent.putExtra( "aspectY", 1 );
intent.putExtra( "scale", true );

有人知道另一个 3rd 方图像裁剪器吗?

更新!!肯定有一个硬编码值 256,这对我的裁剪有何影响?:

http://codesearch.google.com/#cZwlSNS7aEw/packages/apps/Gallery3D/src/com/cooliris/media/CropImage.java&type=cs&l=624

最佳答案

cropper 是 Gallery3D 应用程序的一部分,它不是公开的 APK。它可能可用也可能不可用,并且可能随时中断/更改。将相关类复制到您的项目并修改它们以满足您的需要。

至于错误,您可以使用 intent 传输的数据的最大大小约为 1Mb,如果您超过此大小,您将收到错误。查看源代码,我认为它有一个选项可以将裁剪结果保存到 Uri,这应该可以消除 Binder 错误。

关于Android cropper 不能超过 256?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7237479/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com