Exif не обновляет местоположение для изображений - PullRequest
0 голосов
/ 31 марта 2012

Я пытаюсь прочитать теги exif, чтобы определить, где была нажата картинка в Android.Это код:

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 (хотя я не думаю, что это необходимо).Что мне здесь не хватает?

1 Ответ

0 голосов
/ 31 марта 2012

Я только что понял, что геотаггинг был отключен для изображений. Работает нормально, когда я его включил. Извините, что пропустил это.

...