簡體   English   中英

從應用啟動Google地圖

[英]Launch Google Maps from app

我已經設置了我的應用,以使用以下代碼將Google地圖啟動到設置的位置,但是地圖顯示為完整縮放,您看不到必須手動縮小才能看到的任何道路。 我如何使用下面嘗試設置setZoom(16)的代碼設置縮放級別? 但這沒有效果。

if (mapnav == 10) {
   String uri = "geo: 53.777969,-1.571474";        
   setZoom(16);

   Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(uri));

   startActivity(i);}

我也可以進入路線而不是地圖

您可以在URI中指定縮放級別,例如"geo: 53.777969,-1.571474?z=23"

谷歌地圖

 geo:latitude,longitude geo:latitude,longitude?z=zoom geo:0,0?q=my+street+address geo:0,0?q=business+near+city 

視圖

將地圖應用程序打開到給定的位置或查詢。 目前正在開發Geo URI方案(不完全支持)。
z字段指定縮放級別。 縮放級別1表示整個地球,以給定的緯度為中心。 縮放級別2表示地球的四分之一,依此類推。 最高縮放級別為23。更大的縮放級別將固定為23。

對於google導航部分,您可以使用"google.navigation:q="+location ,其中location是坐標。 意圖Intent.ACTION_VIEW


資源:

在同一主題上:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM