我想在后台获取用户的当前Location
。我知道如何在Android中使用Service
来完成。但我想知道有没有可能获得用户位置而不运行服务。喜欢使用BroadcastReceiver
或其他什么?我只是想避免运行Service
来获取Location
。
例如,我引用了这个link。但我无法按照这样做的方式。
任何帮助将不胜感激。纠正我,以防我有什么问题。
编辑:哦,我想在上面的链接中他正在使用Service来获取位置。所以我认为如果不运行服务就不可能在后台获取位置。仍然欢迎提出建议。
答案 0 :(得分:-1)
您应该实施每2小时接收一次警报的BroadcastReceiver。该警报由您的活动设置。
当您的系统触发警报时,广播接收器会收到它,在BroadCastReceiver中执行您的过程。
这是我能想到的。