2010-11-30 5 views
11

Google지도 응용 프로그램에는 주소를 검색 할 수있는 검색 상자가있어 Google지도 응용 프로그램의지도에 마커가 표시됩니다.Android 앱에서 "지도 검색"기능 통합

사용자 정의 Android 앱에서이 기능을 다시 사용할 수 있습니까? 텍스트 상자도 표시되어 지오 포인트가 맞춤 앱에 전달되어 앱 자체에서 마커를 배치 할 수 있습니까? 즉, Google Maps 애플리케이션이 맞춤 애플리케이션에서 사용할 수있는 서비스 또는 인 텐트를 노출합니까?

그렇다면 어떻게 통합 할 수 있습니까?

그렇지 않은 경우 누군가 구현할 수있는 맞춤 구현 방법에 대한 포인터를 제공 할 수 있습니까?

답변

6

명명 된 주소에서 위치를 얻으려면 Geocoder.getLocationFromName ("london", 5)과 같은 명령문을 사용해야합니다. 일치하는 항목 집합 (이 예제에서는 5)이 반환됩니다. 첫 번째 항목을 사용하거나 사용자에게 세트를 표시하여 올바른 항목을 선택할 수 있습니다.

http://developer.android.com/reference/android/location/Geocoder.html

당신은 위치 (위도와 경도)는 다음 MapOverlay를 사용하여지도에 위치를 플롯하고를 사용하여 마커를 표시 할 수 있습니다이 있으면.

http://developer.android.com/resources/tutorials/views/hello-mapview.html