java - 后台 Android Activity - 记录 GPS

标签 java android android-activity gps

我正在开发应用程序,其中有记录 GPS 位置的 Activity 。它注册 LocationListener 更新并将记录的位置存储到 SQLite 数据库。我的问题是,当用户隐藏我的应用程序或运行另一个应用程序时,我的应用程序和记录 Activity 会转到后台,并可能被系统杀死。因此,不会存储任何 GPS 数据。我希望即使应用程序进入后台,我的应用程序和记录 Activity 仍会记录 GPS 位置。 如何实现这一目标?

谢谢

最佳答案

一个Service最适合您想做的事情。

确保启动服务STICKY

关于java - 后台 Android Activity - 记录 GPS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13012172/

相关文章:

android - 布局中的 fragment 占位符

java - 短路评估的性能影响

java - AWS 在调用 API 时阻止了混合内容

android - Firebase + 权限

android - 图书馆项目 list 文件合并了吗?

android - 如何防止导航栏留下黑条? (沉浸式模式)

android - 从 Activity A 到 Activity B 的值返回 null

java - 当我从 JDK 调试类文件时,为什么 Eclipse 不显示局部变量值?

java - 动画 hasStarted() 或 hasEnded() 不起作用

android - 我在哪里放置我的网络服务?