2 ctlemon ctlemon 于 2013.10.22 13:51 提问

指定经纬度跳转到导航,出错

代码如下:
// 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(上面星巴克的写法),跳转到地图导航的时候,就会把全国星巴克咖啡店的地址都罗列出来,也就是说我指定的经纬度没有用到

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!