java - 跟踪在 Android 中某个位置花费的时间

标签 java android location geofencing

也许我没有用谷歌搜索正确的东西,但我正在尝试弄清楚如何跟踪用户在特定位置花费的时间。我做了一些 research ,我发现我可以使用地理围栏 API 来定义地理围栏位置,然后在用户的当前位置位于地理围栏内时触发 IntentService。我如何开始跟踪在此位置花费的时间?任何见解/评论/教程/示例代码将不胜感激!

最佳答案

我在这里不太清楚,但我认为有一个 LocationListener 可以监听设备位置变化的更新。

您可以计算后续位置更新之间的时间,以找出在最近位置花费的时间。

有关详细信息,您可以查看 developer.android.com 上的 LocationListener/LocationManager 文档。

关于java - 跟踪在 Android 中某个位置花费的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34933653/

相关文章:

java - 如何使用json将包含多个对象的json文件转换为java对象列表

android - 我的 android imageView 无论如何都是黑色的

Android Tracking App - 检查是否有人离特定点越来越近或越来越远

java - Gdata API 博主示例

java - Tomcat + SSL 配置 + 客户端

java - 带有切换案例和循环的方法

android - 主页按键行为

java - Android R18 更新后从调试 View 打开源代码编辑 .class

ios - 如何在请求用户位置时检测用户何时按下 "allow"

javascript - Angular 重定向功能