代码如下:
// Uri uri = Uri.parse("geo:0,0?q=印象城购物中心 + 1699+现代大道,+工业园区,+苏州");
// Uri uri = Uri.parse("geo:0,0?q=31.318374,120.656962");
// Uri uri = Uri.parse("geo:31.318374,120.656962");
Uri uri = Uri.parse("geo:0,0?q=31.318374,120.656962,星巴克咖啡" + "&z=12");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
this.startActivity(intent);
我的需求就是在程序里跳转到地图导航。经纬度已知。
上面是我尝试的方法,为什么我直接指定经纬度无法定位?而,我指定经纬度然后加上title(上面星巴克的写法),跳转到地图导航的时候,就会把全国星巴克咖啡店的地址都罗列出来,也就是说我指定的经纬度没有用到