在我的应用我不想实时定位只想所以我需要使用被动位置提供商(从其他应用程序的位置)。我有try代码比较某些值链接从博客读取HTTP:// Android的开发者.blogspot.in / 2011/06 /深俯冲到-location.html但我可以广播的是,任何人都可以请告诉我如何实现它? 在清单中,我有给你许可和广播接收器。
<receiver android:name=".PassiveLocationChangedReceiver" android:enabled="true">
在我的应用我不想实时定位只想所以我需要使用被动位置提供商(从其他应用程序的位置)。我有try代码比较某些值链接从博客读取HTTP:// Android的开发者.blogspot.in / 2011/06 /深俯冲到-location.html但我可以广播的是,任何人都可以请告诉我如何实现它? 在清单中,我有给你许可和广播接收器。
<receiver android:name=".PassiveLocationChangedReceiver" android:enabled="true">
被动位置提供商将为您提供位置数据时已请求位置更新的其他应用获取数据。 因此,如果手机上没有任何其他应用程序越来越位置更新,你不会得到他们要么。
如果你想看到每个供应商在过去取得了最后的值,则必须使用getLastKnownLocation与网络或GPS提供商。
http://developer.android.com/reference/android/location/LocationManager.html#getLastKnownLocation(java.lang.String)
有关获取位置更新看到这样的全面信息:
http://android-developers.blogspot.com/2011/06/deep-dive-into-location.html
在这篇文章中,看所谓的“新鲜度是指总是在不断更新。如果我们能减少什么启动延迟到零?”一节。 请参阅升级Froyo +被动位置更新链接的代码。