【发布时间】:2014-06-13 10:19:05
【问题描述】:
早安,
我正在尝试使用 Google 地图将我的应用用户导航到某个地址/位置。根据我目前在网上找到的内容,我尝试了以下方法:
Intent intent = new Intent(android.content.Intent.ACTION_VIEW,
Uri.parse("http://maps.google.com/maps?saddr=-36.181,27.949&daddr=-36.174732,27.949770"));
startActivity(intent);
现在这一切都很好,它打开了谷歌地图,但在我真正进入导航之前它问了我很多事情。
- 1:它首先让我选择行程
- 2:然后它会告诉我行程
- 3:然后我必须单击小箭头(导航按钮)
然后它才开始导航。
我有没有办法在我的意图中指定使用第一条路线并开始立即/自动导航?
第二点,一旦我到达目的地或者我想返回/取消,返回按钮需要带我回到我的应用程序,现在它会返回显示路线,然后我点击再次返回,它说您确定要退出导航。
或者我可以在您到达目的地后收听地图发布的 Intent。那么当用户到达目的地时,我的应用程序将再次成为焦点?
【问题讨论】:
标签: android google-maps