0
我想读取exif标签以确定在Android中单击图片的位置。这是代码:Exif不更新图像的位置
ExifInterface exif = new ExifInterface(path);
float[] latlong = new float[2];
if(exif.getLatLong(latlong)) {
Log.e("DATA!!", Float.toString(latlong[0]));
Log.e("DATA!!", Float.toString(latlong[1]));
}
else
Log.e("DATA!!", "Tag data not found");
问题是,它总是去else
条件。 Exif从不保存位置信息。我检查了GPS是否打开,我的应用程序有权访问GPS(尽管我不认为这是必要的)。我在这里错过了什么?