我有一个问题,写一个适当的意图,结果在多个选项,以获得一个特定的点导航。作为起点,我使用了
google website
.
String uri = "google.navigation:q=" + destination.latitude + "," + destination.longitude;
<-这个uri是为
谷歌地图
.
吾全
没有目的地,所以不起作用。
优步
没有目的地,所以不起作用。
String uri = "geo:" + destination.latitude + "," + destination.longitude;
<-
吾全
正在工作。
优步
正在工作。
谷歌地图
没有目的地,所以不起作用。还有一些应用程序不需要导航,只需在地图上显示我不想显示的位置。
尝试将这两种方法结合起来,如下所示:
String uri = "geo:" + destination.latitude + "," + destination.longitude+"?q=" + destination.latitude + "," + destination.longitude;
<-
吾全
正在工作。这个
优步
正在工作。这个
谷歌地图
工作正常,不启动导航,但正常。但也有一些不导航的应用程序,只是在地图上显示我不想显示的位置。
所以总结一下,有没有一种方法可以将几个应用程序作为导航选项显示出来,如果有,我能否以某种方式验证它们是否符合给定的uri?