#android
#Android
Вопрос:
Я заглянул в http://developer.android.com/reference/android/location/LocationManager.html#requestLocationUpdates(long, float, android.location.Критерии, android.app.PendingIntent) и есть функция requestSingleUpdate, но в коде в Eclipse я получаю сообщение об ошибке, когда хочу использовать requestSingleUpdate, как будто эта функция не существует. У кого-нибудь была такая же проблема?
Ответ №1:
Эта функция была реализована на уровне API 9 (Android 2.3). Скорее всего, ваш проект нацелен на более низкий уровень API. Вы можете повысить целевой уровень до 9 или выше. Или вы можете использовать отражение, чтобы проверить, доступен ли этот метод на телефоне, когда выполняется ваше приложение, и использовать его только в этом случае ( есть запасной код для более старых версий).
Ответ №2:
Это было введено в API 9. Если вы используете меньше этого, то оно будет недоступно.