2012-06-27 64 views
2

我使用以下代碼在默認谷歌地圖上查找位置。默認Google地圖在Android中使用地理位置

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

但是,使用此代碼時,當地圖將被打開時,該位置上沒有任何點或標記或引腳已被顯示。它只是看起來像簡單的地圖。我如何推銷?或者我如何使用這段代碼突出顯示這個默認谷歌地圖上的位置?

謝謝, 周杰倫帕特爾

回答

2

試試這個

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

這將打開默認地圖與給定的標籤名稱

+0

謝謝你的回答!!但是,我必須在這裏通過標籤和名稱來傳遞?你能詳細描述我嗎? – Jai

+0

你可以通過任何字符串像新德里或地點名稱 –

+0

字符串格式是地理:0,0?q =街道+地址 –

0

嘗試此, Uri.parse( 「maps.google.com/maps?q=」; + STREET + 「+」 + NUMBER + 「&」 + CITY);

它會打開谷歌地圖應用程序顯示帶有標記的ADRESS和「泡沫」, hopw這對你的工作

相關問題