导航完成后返回“我的应用程序”

时间:2017-10-25 09:46:58

标签: android google-maps-api-2

在使用Android的{​​{1}}中,在用户使用导航到达目的地后,是否可以返回Google Maps API v2 Intent

谢谢!

1 个答案:

答案 0 :(得分:3)

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

  1. 使用部分Service在后​​台获取位置更新。
  2. 使用GeoFencing
  3. 一旦您使用GeoFencing检测到您在目的地,a)您从Activity启动Service(这根本不是一个好的用户体验,因为用户将被中断他的地图体验),或b)您向用户显示通知,用户可以从中启动您的应用。
  4. 请注意启动Android O,the frequency of location updates you get while on background is very limited。一种可能的解决方案是知道用户到达目的地需要多长时间并相应地规划您的位置更新。