Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 랜덤넘버
- TextView
- 스프링부트
- JavaScript
- stylesheet
- Android
- 리액트
- button
- array
- RecyclerView
- React
- nodejs
- 랜덤번호
- 오버라이딩
- SpringBoot
- 자바스크립트
- 코틀린
- TypeScript
- 구글맵스
- Hook
- GoogleMaps
- scrollview
- Linux
- Java
- JS
- fragment
- Javscript
- 안드로이드
- Kotlin
- npm
Archives
- Today
- Total
타닥타닥 개발자의 일상
kotlin 코틀린 구글 맵스 API 안드로이드 화면에 불러와서 사용하는 법 , 시작 위치 지정하는 법 본문
프로젝트 템플릿 선택시 Googles Maps Activity 선택
google_maps_api.xml 클릭
해당 문서에 있는 주소창을 ctrl+click하여 링크로 이동
https://developers.google.com/maps/documentation/android-sdk/start#get-key
아래로 스크롤 하여 3단계 인증의 사용자 인증 정보 페이지로 이동하기.
우측 상단의 프로젝트 만들기 클릭
프로젝트 이름 지정하고 만들기
Maps SDK for Andorid 클릭
사용 버튼 클릭
사용자 인증 정보 탭 > 우측 상단의 사용자 인정 정보 만들기 클릭
API 키 클릭
API키 1개 클릭
저장 클릭하고 API Key 복사
google_maps_api.xml에 복사한 API Key 붙여넣기
AndroidManifest.xml을 확인하면
<meta-data란에 googlemaps 키값이 자동 설정된다.
MapsActivity에 아래의 함수 오버라이드
override fun onMapReady(googleMap: GoogleMap) {
mMap = googleMap
val sydney = LatLng(37.521814,126.923596)
mMap.addMarker(MarkerOptions().position(sydney).title("Marker in Sydney"))
mMap.moveCamera(CameraUpdateFactory.newLatLng(sydney))
}
실행하면 구글맵스에 시드니가 잡힌다.
Comments