마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

구글맵 이용 현재 위치정보를 DB로 저장하는방법이 궁금합니다.

0 추천

 

위와같이 현재위치에서 저 현위치로 설정 버튼을 누를경우

현재위치의 위도,경도값을 DB로 넘겨서 저장하고 싶습니다.

 

제가 거리순으로 정렬을하고싶어서 DB에 넘기려고하는데 방법이 잘 생각나지않아 여쭤봅니다.

DB는 Firebase를 쓰고 있습니다!

 

코드는 넣으려니 8000chracters가 넘어서 안되어서 같은걸 보고 참고한 링크 올리겠습니다.

https://webnautes.tistory.com/1249

이 글을보고 그대로 코드 작성하였습니다.

 

dbswoqhrtk (160 포인트) 님이 2019년 8월 30일 질문
혹시 밑 댓글작성자가 한 말이 이해가 잘 안되서 그러는데 저도 지금 파이어베이스로 똑같은상황이어서 혹시 알려주실수있나요 ? ㅠㅠ

1개의 답변

0 추천
googlemap.setOnMapClickListener에 onMapClick의 인자값인 LatLng값이 위도경도 값이에요. 저 값으로부터 위도 : Latlng.latitude  경도 : Latlng.longitude 해서 변수에 저장하고 '현위치로 설정'버튼 클릭리스너에서 그 값을 받아서 파이어베이스의 원하는 노드에 setValue해주시면 될듯해요.
익명사용자 님이 2019년 8월 31일 답변
정말 감사드립니다 ㅠㅠ
...