2012-01-16 2 views
0

Класс BlackberryLocation, который может подсчитать количество спутников, когда вы получите местоположение своего телефона. Проблема в том, что этот класс доступен только для API 5 и более поздних версий. Im работает с API 4.5 и существует только класс Location, но я не нашел метода, который может дать мне подсчет спутников. Мне нужно знать, можно ли подсчитать количество спутников на API 4.5 или мне нужно использовать API 5 и более поздние версии?получить подсчет спутника на ежевике api 4.5

ответ

1

Вы должны разобрать NMEA строки, используя свой Location объект:

location.getExtraInfo("application/X-jsr179-location-nmea"); 

Этот метод возвращает строку, которая, если не нулевой, содержит данные об исправлении. Вы можете его использовать, используя символ запятой. Если первым токеном является значение "$GPGGA", восьмой токен содержит количество спутников.

Больше информации здесь:
http://www.blackberry.com/developers/docs/4.5.0api/javax/microedition/location/Location.html#getExtraInfo(java.lang.String)

Смежные вопросы