[英]How to listen for location updates from multiple providers?
在此代碼中,我請求GPS的位置更新
locMan.requestLocationUpdates(LocationManager.GPS_PROVIDER,20000, 1, gpsListener);
但是我怎樣才能確保它也能收聽Wifi或Cell ID更新呢?
實際上,您可以共享同一個偵聽器。 只需在偵聽器中使用Location.getProvider()來查找生成更新的提供程序。
您應該能夠為其他提供程序調用具有不同LocationListener
對象的requestLocationUpdates()
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.