2010-06-24 6 views
3

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

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

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

+0

посмотреть на этот вопрос и answeir - http://stackoverflow.com/questions/4595522/use-gps-and-network-provider-at-the-same-time-in-android –

ответ

3

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

+0

Спасибо. Здесь есть решение: http://stackoverflow.com/questions/1801866/problem-while-implement-location-listener-in-android-appwidget – Pentium10

6

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