본문 바로가기

안드로이드 튜토리얼 목록/3. 다음맵 연동

13.맵에 핀 표시하기


왼쪽 2개아이콘을 복사한후 , drawable 폴더에 붙여넣기합니다.
(컨트롤+c : 복사 , 컨트롤+v : 붙여넣기)






위와같이 팝업창이 뜹니다. "ok"클릭.





복사되었습니다.
위아이콘들은 맵에 핀으로 표시될겁니다.






이제 결과를 항목을 담을 스피너의 어댑터 데이터를 담을차례죠.







위 클래스입니다. 쿼리에 대한 칼럼을 담을 클래스죠.








배열에 아이템을 담습니다.


아이템을 담았으니 이제 맵에 핀을 표시할차례입니다. 
위코드를 추가합니다.








(설명은 주석으로 ..)
간략한설명 : 쿼리로 가져온 아이템들을 기반으로 핀의 표시를 합니다.
아이템에는 위도,경도,전화번호,주소등등이 담겨있습니다.


쿼리하면 가장 첫번째 행의 아이템을 맵의 첫 핀표시로 하며 , 
해당 핀의 위치를 중앙으로 카메라를 이동시킵니다.





빌드해봅니다.





첫 화면의 로그입니다.






병원 을 검색하겠습니다.









쿼리의 결과가 나왔습니다.







위와같이 첫행의 아이템을 화면의 센터로 이동시키고 , 빨간색으로 표기됩니다.
그외 나머지 행의 아이템들은 파란색핀으로 표시됩니다.
이동후 몇초후에 다시 자신의 현위치로 이동시킵니다.



공감과 리플 이웃추가는 글쓴이에게 큰힘이 됩니다. 


양심있는 랜공사 시공전문업체 더블넷

https://더블정보통신.kr/