我已按照本教程进行操作,现在我有一个使用谷歌地图片段的工作活动。
我需要跟踪我的应用程序用户的位置 - 片段有一个onLocationChanged
在位置更改时触发的方法,并且在该方法上我使用用户的位置更新我的数据库,在地图上绘制用户等等。
唯一的问题是 - 我还想拥有一项服务,该服务将始终向我的数据库发送更新并更新每个用户的位置,即使在应用程序关闭时也是如此。
我应该onLocationChanged
以某种方式将方法放在片段和服务中吗?因为当应用程序在前台时,除了更新数据库之外,我还会做更多的事情onLocationChanged
,比如绘制地图等。