안드로이드 기반 폰 위치는 위치관리자 라는 시스템 서비스가 관리한다.
현재 나의 위치를 확인하면서, 관심있는 장소들을 마커로 찍어주는 것을 해볼 것이다.
이건 완성된 모습! 여기서 기능을 좀 더 추가해봐야겠다!
1. 먼저 안드로이드 프로젝트를 만들 때 Template 를 googleMap 을 열어준다.
Settings 에 가서 android SDK - SDK Tools 에서 Google Play services 가 설치되어 있어야한다.
2. 만들어진 xml 파일을 보면 링크가 있는데 이걸 따라 들어가본다.
3. 동의 및 계속하기를 누르고 API 발급받기를 누른 후 받아온 키를 YOUR_KEY_HERE 에 복붙!
4. 실행해보면 지도 마커가 시드니에 위치되어 있다.
MapsActivity.class 의 이 메서드 부분 때문인데, 위치를 옮기고 싶다면 위도 경도를 바꾸고, 마커를 눌렀을 때 해줄 일을 설정할 수 있다. (위도 경도는 googlemap 에서 원하는 장소를 지정하고 오른쪽 마우스 클릭하면 값을 가져올 수 있다. )
'APP > 안드로이드프로그래밍' 카테고리의 다른 글
안드로이드 레이아웃 : Relative Layout (0) | 2020.11.14 |
---|---|
java.net.SocketException: socket failed: EPERM (Operation not permitted) (0) | 2020.11.01 |
안드로이드에 파이어베이스 연동하기 (0) | 2020.10.31 |
안드로이드스튜디오에서 Jsoup으로 웹 크롤링하기 (Java) (2) | 2020.09.14 |
안드로이드 Fragment (0) | 2020.03.18 |