经过数小时的调试,我无法将Samsung Android手机上的Intent图片保存到正确的文件中。以下代码(科特琳):
fmap
它将始终保存在由文件名插入的sdcard / DCIM / Camera / 20181104_181922.jpg的文件夹中(即日期和时间)。
有人知道为什么吗?
同样,onActivityResult的返回值不显示文件名,而仅显示“ null”。请参见以下代码:我错了什么?
smap
答案 0 :(得分:1)
有人知道为什么吗?
EXTRA_OUTPUT
是提示,而不是命令。理想情况下,所有相机应用都应将其作为ACTION_IMAGE_CAPTURE
处理过程的一部分。并不需要这样做,而且许多相机应用程序都具有ACTION_IMAGE_CAPTURE
实现,而没有。
onActivityResult的返回值也不显示文件名,而仅显示“ null”
ACTION_IMAGE_CAPTURE
未记录为通过Uri
返回onActivityResult()
。因此,应该是null
。