android - 适用于所有 Activity 的 Google API GPS 位置 Android

标签 android google-api google-location-services

我可以使用 Google API 和位置服务获取用户位置。然后将该位置保存到在线数据库中。但是,我将如何每隔 X 时间(假设 10 分钟)更新一次位置。此外,Google API 和位置服务是链接特定 Activity 的。我如何让所有 Activity 都可以使用位置服务,这意味着一旦用户登录,无论用户在做什么 Activity ,位置都会更新并保存到我的数据库中?最后,如果手机处于 sleep 模式或应用程序在后台运行,位置是否仍会更新? 谢谢,如有任何建议或指示,我们将不胜感激!

最佳答案

这是一个重复的问题。

有很多解决方案。

我建议您阅读以下问题。

Example: Communication between Activity and Service using Messaging

关于android - 适用于所有 Activity 的 Google API GPS 位置 Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43023135/

相关文章:

android - 如何在 android 中使用访问 token 和 api 在 youtube 上上传视频?

google-api - 创建客户端 ID 时 "Javascript Origins"的用途是什么

android - 在 Playstore 中更新 apk 时出现警告消息

java - 在Appium(Android)中获取所有子笔记仅比父对象低一级

java - Android 和 java 蓝牙客户端服务器应用程序

javascript - 如何在不使用 div 元素的情况下获得 google 搜索服务?

android - 哪个 API 真正被贬值 ActivityRecognitionApi 或 ActivityRecognitionClient

android - 无法解析 AutocompleteFilter.create

java - 安卓编程;得到一个小错误

java - 将按钮放在 google map API 的右上角