Android将图像保存到文件并使用ExifInterface提取元数据

时间:2014-03-06 22:53:21

标签: android image camera imageview exif

我无法尝试保存相机拍摄的图像并存储到ImageView变量ImageBox中。我想将图片保存为“Pic.jpg”,然后使用ExifInterface类,我想从图片Pic.jpg中提取元数据并显示其TAG_GPS_LATITUDE_REF和{{ 1}}进入TAG_GPS_LONGITUDE_REF变量TextViewLongitudeBox。到目前为止,应用程序确实加载正常,并允许您拍摄图像并将图像显示到LatitudeBox变量但是!它不会在ImageView ImageBoxLongitudeBox中显示任何内容,因此我不确定它是否无法找到图像或无法提取数据。请帮我找到我的代码中的错误。谢谢!

LatitudeBox

1 个答案:

答案 0 :(得分:0)

为什么要尝试使用元数据获取图片的位置(纬度和经度)?只需使用Android中的位置提供程序即可。 Here is the official documentation along with some code.

如果向下滚动到“使用位置标记用户创建的内容”部分,您将获得一些有用的建议。

让我知道它是怎么回事。干杯