안녕하세요 초보 개발자입니다.


핸드폰 갤러리 사진이 가지고 있는 정보중 위도와 경도의 정보를 뽑아내려고 하는데요.

ContentResolver cr;

                      cr= getContentResolver();

                      Cursor cs = cr.query(imguri, null, null, null, null);

                      cs.moveToFirst();

                      latitude = cs.getString(cs.getColumnIndexOrThrow(Images.ImageColumns.LATITUDE));

                      longitude = cs.getString(cs.getColumnIndex(Images.ImageColumns.LONGITUDE));

                      tv.setText(latitude);

                      tv2.setText(longitude);

이런식으로 작성해봤는데 나오지가 않는군요


질문1. 사진의 위도, 경도정보는 찍을떄 자동으로 저장되는것이 아니라 현재위치값을 가지도록 설정해주어야하나요 ?

질문2. 위 처리방식이 잘못된 것인가요 ? 잘못되었다면 작은 팁 부탁드려요


읽어주셔서 감사합니다.