我正在使用编译com.github.jdamcd:android-crop:1.0.1
库进行图像裁剪。
裁剪后返回的URI
为file:///data/user/0/package_name/cache/cropped
。
使用此URI
,会加载正确的图片,但是当我通过意图在另一个活动中传递此URI
时,加载的图片不是完整图片而只是其中的一部分。
如何获得完整的图像?
答案 0 :(得分:0)
加载的图像不是完整的图像,而只是其中的一部分。
第三方应用对此文件没有任何权利。它位于您的应用的internal storage上,特别是在cropped
标识的位置的getCacheDir()
子目录中。
如何获得完整的图像?
Use a FileProvider
to serve the content,使用content
中的Uri
FileProvider
向其他应用提供对该内容的访问权。