我刚进入android系统,正在寻求一些帮助。
我正在构建一个应用程序,它要求我每隔15分钟执行一次位置更新。因此,我的问题是:使用Job是更好的选择,还是使用Google并设置t=it在15分钟后更新,然后工作onLocationChanged()。
请帮帮我。我需要一些专家建议。
发布于 2016-05-25 21:14:49
由于您正在使用新位置更新UI,而不是调度后台任务,所以请使用LocationManager。
您可以使用onStart方法在片段的/活动的LocationManager.html#requestLocationUpdates回调中开始轮询。
在onStop回调中,可以使用LocationManager#removeUpdates(android.location.LocationListener)侦听/轮询
然后让您的LocationListener#onLocationChanged实现处理其余部分。
https://stackoverflow.com/questions/37447080
复制相似问题