2012-03-31 34 views
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(尽管我不认为这是必要的)。我在这里错过了什么?

回答

0

我刚刚意识到地图标记已禁用图像。当我打开它时它工作正常。对不起,错过了这个。