如何在android中打开导航而不是mapview?
作者:互联网
我已经绘制了位置,如果已经点击,它会转到地图和地图,如果它已被点击方向,它会打开谷歌导航.是否可以直接链接导航?
我已经定义了这样的代码.
GeoPoint pt = item.getPoint();
String lat = Double.toString(pt.getLatitudeE6() / 1e6);
String lng = Double.toString(pt.getLongitudeE6() / 1e6);
intent = new Intent(android.content.Intent.ACTION_VIEW,
Uri.parse("geo:0,0?q=" + lat + "," + lng));
在uri,应该给开放导航什么?我想直接跳过第二个截图
打开导航.这该怎么做?
我的截图如下:
解决方法:
但是我找到了解决方案
Intent intent;
GeoPoint pt = item.getPoint();
String lat = Double.toString(pt.getLatitudeE6() / 1e6);
String lng = Double.toString(pt.getLongitudeE6() / 1e6);
intent = new Intent(android.content.Intent.ACTION_VIEW,
Uri.parse("google.navigation:q=" + lat + "," + lng));
标签:android,android-layout,android-mapview,android-maps-v2,android-maps 来源: https://codeday.me/bug/20190629/1328357.html