안드로이드 개발 질문/답변
(글 수 45,052)
만드로이드 차근차근 본 적이 없고 필요한 것만 골라서 보고 공모전 일정 근근히 맞춰가는 학생입니다.
gps로 맵에 검색결과를 뿌려주는 부분을 남겨두고 있습니다.
현 위치 잡는것까지는 했습니다만...
검색결과를 뿌려주는 부분에서 막혀서 자료를 구하다가 민생고 라는 프로그램의 오픈소스를
이 사이트에서 구했습니다 (오픈소스를 올려주신 스터디그룹에게 진심으로 감사드리고 존경스럽네요^^)
근데 제 폰 (디자이어)에서는 오류팝업이 뜨면서 작동되지 않네요...
무튼...그래서 소스를 펼쳤더니...헉소리밖에 나지 않네요..
안드로이드 초보가 보기에는 심각할 정도로 분석하기 힘드네요
그래서 제가 필요한 특정 부분만 우선 해보려고 하는데 어느 부분인지 감조차 잡히지 않습니다..
검색하는 부분과 검색후 지도에 뿌려주는 부분이 어느 소스인지 쫌 알려주십시요..
KML이 아닌 JS 포멧으로 받아오시는거 같은데...흠.........이번 공모전 끝나고 안드로이드 처음부터 차근차근 봐야할듯 싶네요..
초보에게는 너무 어려운....ㅜ.ㅜ
org.pub.lunch.mashup.google.LocalAgent.java가 앞부분에서 보낸 (gps로 얻어낸, 혹은 직접입력받은 위치)를 받아와
작업을 해서 (org.pub.lunch.mashup.google 안의 내용들) 실제 검색결과를 얻어내고,
그 결과는 org.pub.app.lunch 에서 검색결과를 출력으로 이용하고,
org.pub.lunch.google.map.view 에서 지도에 출력으로 이용하는듯 하니,
팩키지명에 google 이라고 들어간 부분이 찾는 부분일겁니다.
LocalAgent.java의 List<Address> address = coder.getFromLocation(location.getLatitude(),
location.getLongitude(), 1); 부터 시작인듯...location은 다른 사람이 작업해 넘겨준(gps 담당자? 가 넘겨준 위치).