2

从 Intent 启动时,是否可以为导航 App 指定运输模式?即开始导航与步行方向。

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("google.navigation:q="+lat+","+lon));
startActivity(intent);
4

1 回答 1

4

&mode=w添加到 google.navigation 查询字符串的末尾:

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("google.navigation:q="+lat+","+lon + "&mode=w"));
startActivity(intent);

注意 - Glass 似乎以上次使用的模式启动导航,因此为确保其正常工作,您需要确保您尚未在步行模式下导航。

有关我使用 Glass 和 GDK 测试的原始提示,请参阅Android:以步行模式开始导航。

于 2014-01-20T04:49:11.210 回答