사용자가 텍스트 필드에 주소를 입력하고 버튼을 클릭하면 해당 주소가 Google지도의 대상 필드에 복사되고 사용자 위치가 "내 위치"(현재 위치)로 설정하십시오.구글 맵스 안드로이드의 API
답변
Google지도에서 경로를 표시하려면 현재 및 목적지 위도와 경도를 전달하는 인 텐트를 호출하면됩니다. lat-long을 모르면 어떤 경우에도 주소를 전달할 수 있습니다. 이 작업을 수행 한 후 Google지도의 위치를 표시합니다. 스트리트 뷰를 표시 할 수도 있습니다. 당신이 현재의 주소와 목적지 주소가있는 경우 current_lat, current_longi, dest_address
final Intent intent = new Intent(Intent.ACTION_VIEW,
Uri.parse("http://maps.google.com/maps?"
+ "saddr="+ current_lat+","+current_longi + "&daddr="+dest_address));
intent.setClassName("com.google.android.apps.maps","com.google.android.maps.MapsActivity");
startActivity(intent);
, 다음과 같이 작성할 수 있습니다 :
Uri.parse("http://maps.google.com/maps?"
+ "saddr="+curr_address+ "&daddr="+dest_address));
당신이 현재와 목적지가있는 경우
아래 코드에서, 세 개의 매개 변수가있다 위도와 경도는 다음과 같이 쓸 수 있습니다.
Uri.parse("http://maps.google.com/maps?"
+ "saddr="+ current_lat+","+current_longi + "&daddr="+ destt_lat+","+dest_longi ));
이 인 텐트를 호출하면 Google Map은 버스 또는 도보로 경로를 그릴 지 여부를 표시합니다.
당신은 다음과 같은 방법으로 구글 맵을 열 수 있습니다
String CURRENT_LOCATION = "current_location_latitude, current_location_longitude";
String DESTINATION_LOCATION = "address_from_your_text_view";
Intent intent = new Intent(android.content.Intent.ACTION_VIEW,
Uri.parse("http://maps.google.com/maps?saddr="+ CURRENT_LOCATION +" daddr="+DESTINATION_LOCATION));
startActivity(intent);
참고 : 당신을 locationManager
그것은 매력처럼 작동했습니다! 스택 오버플로는 내가 당신에게 플러스 1을 줄 수 없다. 내가 말할 수있는 것은 고맙다! :) –
back_press에서 위지도 옵션 (지도, 로컬 등 ...)을 표시하지 않으려면 대신 이전 활동을 표시해야합니까 ?? –
키 누르기를 제어 할 수없는 것보다 의도를 통해 애플리케이션/활동에서 Google지도 응용 프로그램을 시작하는 경우 –
- 1. 안드로이드 구글 맵스 API 대 자바 스크립트 구글 맵스 API
- 2. 구글 맵스 api v3
- 3. 레일즈 구글 맵스 API V3
- 4. 안드로이드 구글 맵스 API v2
- 5. 구글 맵스 API 키 구글 다트
- 6. 구글 맵스 지저분한 디스플레이
- 7. 안드로이드 2.1과 구글 맵스 API 타겟 연결
- 8. 안드로이드 구글 맵스 api v2 크래쉬
- 9. 구글 맵스 워드 프레스의 API 예제
- 10. 구글 맵스 안드로이드 API v2 달과 화성
- 11. 구글 맵스 InfoWindow의 너비가 변경되었습니다. php api
- 12. java.lang.NullPointerException 구글 맵스 안드로이드 API V2
- 13. 구글 맵스 API v3에서 오픈 스트리트 맵
- 14. 안드로이드 구글 맵스 Api V2 OnCameraChangeListener
- 15. 구글 맵스 반지름
- 16. 구글 맵스 마커 체크 박스
- 17. 구글 맵스 제거 background-color
- 18. 구글 맵스 IE에서 PNG 오버레이
- 19. 구글 맵스 서버 측 처리
- 20. 구글 맵스 - 오픈 마커 infowindow 주어진 좌표
- 21. 어떻게 팀웍을위한 구글 맵스 v2 API 키를 얻을 수 있습니까?
- 22. 구글 맵스 API v3 - Ajax/PHP로 경계선과 센터가 작동하지 않음
- 23. 구글 맵스 안드로이드 API : 데이터베이스에 저장된 마크 표시
- 24. 구글 맵스 안드로이드 Api v2 distanceBetween method innacurate
- 25. 안드로이드 구글 맵스 Api v2. 어디에서 고도를 얻는가?
- 26. 도로에 폴리 라인 스냅 - 구글 맵스 api v3
- 27. 구글 맵스 API - 인포 윈도우에서 같은 텍스트를 보여줍니다.
- 28. 구글 맵스 api V3와 각도 및 브라우저 사용
- 29. 구글 맵스 인더 바운드를 사용하려고 시도합니다.
- 30. 구글 맵스 스타일 시트를 찾을 수있는 곳
에서 장치/사용자의 현재 위치를 코드는 어디 가야? – yarian