Android - 从应用启动Google导航

时间:2011-12-19 09:49:41

标签: android navigation

我目前正在使用Android应用程序,该应用程序采用用户的一些坐标(从用户定义的gps和目的地的起点)

我希望我的应用启动谷歌导航,以便它可以引导用户完成这些点。在下一步,我想给导航更多的点(例如一些感兴趣的点),以便它引导用户通过包含所有点的特定路线。

这可能吗?我发现的所有内容都没有记录,没有例子。有人解决了这个问题吗?如果没有,有人可以推荐一些其他的导航程序吗?

提前谢谢你, 乔治

1 个答案:

答案 0 :(得分:20)

你当然可以指导他们:

Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("google.navigation:q=" +mLat+","+mLong));
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);

不确定设置方式点可能是某种方式,我认为API没有文档,因此使用风险自负。您可以让您的应用程序在后台收听GPS信息,并让它在特定点提示用户。