Как прослушивать обновления местоположения от нескольких поставщиков?

В этом коде я запрашиваю обновления местоположения из GPS

locMan.requestLocationUpdates(LocationManager.GPS_PROVIDER,20000, 1, gpsListener); 

Но как я могу убедиться, что он также прослушивает обновления Wi-Fi или Cell ID?

Вы должны иметь возможность вызвать requestLocationUpdates() с различными объектами LocationListener для других поставщиков.

Собственно, вы можете поделиться одним и тем же слушателем. Просто пользователь Location.getProvider () в слушателе, чтобы узнать, какой поставщик сгенерировал обновление.

Intereting Posts
Как отображать стрелки направления в маркете карты для google maps v2 android Использование статических методов в Android? Android: разница между getCount () и getChildCount () в ListView Как установить файл .apk на устройство Android Получить текущую активность в эспрессо-андроиде Обновление токена GCM и отправка маркера на сервер Альтернатива Android для MetroGridHelper Как добавить пользовательские данные и поля на экран «Контакты» в Android? Во время работы андроида AVD-манипулятора отображается ошибка: «Модуль ядра HAX не установлен!» Навигация фрагмента Android для планшетов – однократная или многократная работа? Получение информации о пользователе из списка контактов Android Gradle строить и развертывать конкретные buildtype Android цикл через строку для цветных слов Преобразование координат устройства в координаты мира Преимущества компиляции кода C с интерфейсом gcc gcc на C ++