安卓:开始步行导航

6

我正在尝试为导航启动一个意图:

startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("google.navigation:q=" + item.getPoint().getLatitudeE6()/1E6 + ","+item.getPoint().getLongitudeE6()/1E6)));

这个功能很好用,但导航默认为驾车模式。如何将导航模式切换到步行模式?

1个回答

16

这应该可以正常工作:

Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse("google.navigation:q=your+address&mode=w"));
       startActivity(intent);

敬礼。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接