标签: android synchronization android-asynctask locationmanager
当我从locationManager获取位置和从网页下载的数据时,有没有办法可以同步?数据是我计算距离的酒店(这就是我需要该位置的原因)。
我启动了位置管理器并在onCreate方法中开始下载,但我从来不知道哪一个将首先完成,以便我可以计算这些酒店的距离。此外,我在AsyncTask上设置了监听器,以便在下载数据时通知活动。
我现在的解决方案是启动locationManager,当我得到位置时,我开始下载。我想如果我可以开始这个并行,并在两者完成后以某种方式得到通知我可以减少加载时间。