2012-04-16 174 views
-2

如何使用WiFi獲取當前位置? 在我的項目使用GPS我可以得到當前的位置... 如何在Android中使用網絡服務?使用wifi獲取當前位置?

LocationManager mlocManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); 
LocationListener currentlocation = new CurrentLocation(); 
     mlocManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, 
       currentlocation); 

但我想要當前位置WiFi? 任何人都可以幫助我獲得使用WiFi的當前位置?

+5

@Nanne如果我不什麼都1 ....除了wifi的是好多了,可以控制 – 2012-04-16 10:12:19

回答

1

嘗試使用NETWORK_PROVIDER

請注意,你將不得不修改您的AndroidManifest.xml以及加入:

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> 
+1

ACCESS_FINE_LOCATION意味着ACCESS_COARSE_LOCATION。沒有必要添加兩者。 – 2013-11-04 14:01:49