我看了http://developer.android.com/reference/android/location/LocationManager.html#requestLocationUpdates%28long,%20float,%20android.location.Criteria,%20android.app.PendingIntent%29 并且有函数requestSingleUpdate但是在Eclipse中的代码中,当我想使用requestSingleUpdate时,我收到错误,就像该函数不存在一样。有没有人有同样的问题?
答案 0 :(得分:1)
它是在API 9中引入的。如果你使用的不足,那么它就不可用了。
答案 1 :(得分:1)
该功能在API级别9(Android 2.3)中实现。您的项目很可能针对较低的API级别。您可以将目标级别提高到9或更高。或者您可以使用reflection来测试此方法是否可以在您的应用执行的手机上使用,并且仅在这种情况下使用它(+具有旧版本的后备代码)。