Return 到 "my app" 导航完成时

Return to "my app" when navigation finish

Android中,使用Google Maps API v2 Intent,是否可以在用户使用导航到达目的地后return到my app

谢谢!

不确定您为什么要这样做。但一种可能的解决方案是:

  1. 使用一些 Service 在后台获取位置更新。
  2. 使用GeoFencing.
  3. 一旦您使用 GeoFencing 检测到您到达了目的地,要么 a) 您从 Service 启动您的 Activity(这根本不是一个好的用户体验,因为用户会因他的地图体验而中断),或 b) 您向用户显示通知,用户可以从中启动您的应用。

注意开始 Android O,the frequency of location updates you get while on background is very limited。一种可能的解决方案是了解用户到达目的地需要多长时间,并相应地计划您的位置更新。