Google导航(Android 1.6)意图callback

我正在使用意图启动Google导航:

Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("google.navigation:q=" + location)); startActivity(i); 

location是一个带GPS坐标的string。

谷歌导航popup很好,并绘制路线。 当用户到达目的地时,他们是否可以返回某种types的回叫? 任何方式实现startActivityForResult()

如果不是,我最好的办法是什么? 我一直在考虑在后台运行一个服务,保持标签的位置,结束Google导航,并返回到我的应用程序时,GPS注册,因为我知道经度/纬度。

谢谢你们

  • 在android中使用GPS确定车辆的速度
  • 如何在android中获取地址的坐标
  • android如何停止gps
  • 从硬件GPS获取坐标
  • onLocationChanged()从未调用过
  • ddms模拟器控制被禁用
  • Android:当用户输入特定位置时获取通知
  • 添加到GPS坐标的距离
  • 我想发布我如何设法得到这个工作。 我没有使用活动callback,但我正在开始一个LocationManager的服务。 当用户靠近目标坐标时,我只是终止Google导航,并开始我的活动备份。