3

在此代码中,我从 GPS 请求位置更新

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

但是如何确保它也监听 Wifi 或 Cell ID 更新?

4

2 回答 2

6

实际上,您可以共享同一个侦听器。只需在侦听器中使用 Location.getProvider() 即可找出哪个提供者生成了更新。

于 2011-07-22T23:04:17.123 回答
3

您应该能够为其他提供者调用requestLocationUpdates()具有不同LocationListener对象的 。

于 2010-06-24T20:30:06.807 回答