如何在给定地址的情况下立即启动 Google 地图导航?

How to immediately start Google Maps Navigation given an address?

我有兴趣创建一个按钮,该按钮将立即启动 Google 地图应用程序并开始将导航导航到特定地址。这可能吗?如果有,API是什么?

我希望它立即开始导航,而不是强迫用户在不同的路线选项之间进行选择。

我找到了解决方案。为了立即调用 Google 地图直接导航,只需执行以下操作:

Intent intent = new Intent(android.content.Intent.ACTION_VIEW,
    Uri.parse("google.navigation:q=an+address+city"));