2012-06-27 3 views
2

다음 코드를 사용하여 기본 Google지도에서 위치를 찾습니다.Android에서 지오를 사용하는 기본 Google지도

Uri uri = Uri.parse("geo:"+ Global.detail_lat+","+Global.detail_long+"?z=15"); 
Intent in = new Intent(Intent.ACTION_VIEW, uri); 
startActivity(in); 

하지만이 코드를 사용하면지도가 열리면 아무 지점이나 마크 나 핀이 그 위치에 표시되지 않습니다. 그냥 단순한지도처럼 보입니다. 핀을 어떻게 밀어 넣을 수 있습니까? 또는이 코드를 사용하여이 기본 Google지도에서 해당 위치를 강조 표시하려면 어떻게해야합니까?

감사합니다, 제이 파텔

답변

2

이 작품은 주어진 레이블 이름

으로 기본 맵을 엽니이

Uri uri = Uri.parse("geo:"+ Global.detail_lat+","+Global.detail_long+"?z=15"+","+(Label+Name)+"); 

이 시도 hopw 마커와 ADRESS와 "버블", 를 보여주는 Google지도 앱을 엽니 다

+0

Hie .. 답해 주셔서 감사합니다 !! ..하지만 여기에 lable & name으로 전달해야하는 것은 무엇입니까? 저를 자세히 묘사 할 수 있습니까? – Jai

+0

당신은 뉴 델리처럼 문자열을 전달할 수 있습니다 또는 위치 –

+0

의 이름 문자열 형식은 geo : 0,0? q = street + address –

0

이, Uri.parse 시도 ("maps.google.com/maps?q="; + STREET + "+"+ 번호 + "&"+ CITY)를;

당신

관련 문제