Galera estou tentando pegar a longitude e latitude das imagens que foram tiradas no celular, pesquisei e vi que o pessoal usa o ExifInterface no android porém passo o caminho da imagem e as tags que e retornam estão todas null como se a imagem não tivesse metadados algum.
Alguém já implementou algo do tipo?
quando vc tirou a foto, o GPS estava acionado no aparelho ?
vc abriu a foto em alguma ferramenta ou editor e verificou se os dados estão realmente lá ?
Consegui da seguinte maneira:
Adiciono ao Cursor todas as fotos que existe na pasta e depois pego as propriedades
Cursor pictures = getContentResolver().query(android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI,null, null, null, null);
Float longitude = pictures.getFloat(pictures.getColumnIndex(MediaStore.Images.ImageColumns.LONGITUDE));
Float latitude = pictures.getFloat(pictures.getColumnIndex(MediaStore.Images.ImageColumns.LATITUDE));