Jon*_*avo 2 java eclipse android google-maps
我已经设置了我的应用程序,使用下面的代码将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);}
Run Code Online (Sandbox Code Playgroud)
我也可以启动方向而不是地图
例如,您可以在URI中指定缩放级别 "geo: 53.777969,-1.571474?z=23"
谷歌地图
Run Code Online (Sandbox Code Playgroud)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.navigation:q="+location其中location的坐标.意图Intent.ACTION_VIEW.
资源:
在同一主题上: