gpt4 book ai didi

java - 直接启动谷歌地图而不提示

转载 作者:行者123 更新时间:2023-12-02 05:18:32 24 4
gpt4 key购买 nike

我正在尝试使用以下代码启动谷歌地图

Intent intent = new Intent(android.content.Intent.ACTION_VIEW, 
Uri.parse("http://maps.google.com/maps?daddr="+address));
startActivity(intent);

我的目的是在您选择路线的部分直接启动 Google map 。然而,在某些手机上,他们建议启动谷歌地图之外的不同应用程序。我该如何绕过这个提示?如果用户选择不同的应用程序,可能会扰乱我的 Intent (启动导航)。

最佳答案

试试这个

    Intent intent = new Intent(android.content.Intent.ACTION_VIEW,
Uri.parse("google.navigation:q=" + address));
intent.setClassName("com.google.android.apps.maps",
"com.google.android.maps.MapsActivity");
startActivity(intent);

关于java - 直接启动谷歌地图而不提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26701581/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com