android wifi定位服务,如何在Android中使用Wifi获取位置?
我希望通過Wifi獲取位置并在谷歌地圖中工作,這對我不起作用,但Gps沒問題,也沒問題.
我的代碼:
locationManager = (LocationManager) getSystemService(LOCATION_SERVICE);
if (locationManager != null) {
boolean gpsIsEnabled = locationManager
.isProviderEnabled(LocationManager.GPS_PROVIDER);
boolean networkIsEnabled = locationManager
.isProviderEnabled(LocationManager.NETWORK_PROVIDER);
if (gpsIsEnabled) {
locationManager.requestLocationUpdates(
LocationManager.GPS_PROVIDER,5000L,10F,(android.location.LocationListener) this);
} else if (networkIsEnabled) {
locationManager.requestLocationUpdates(
LocationManager.NETWORK_PROVIDER,(android.location.LocationListener) this);
} else {
// Show an error dialog that GPS is disabled...
}
} else {
// Show some generic error dialog because something must have gone
// wrong with location manager.
}
AndroidManifest:
android:name="com.google.android.maps.v2.API_KEY"
android:value="AIzaSyB4C_zHeHYMTWqW4_Wpin-5jLF9S54KDSQ" />
android:name="com.karyan.karyanmap.permission.MAPS_RECEIVE"
android:protectionLevel="signature" />
android:name="android.hardware.camera"
android:required="false" >
android:glEsVersion="0x00020000"
android:required="true" />
當wifi連接到Intenet時,Newtork_Provider為null.如何解決問題
謝謝..
總結
以上是生活随笔為你收集整理的android wifi定位服务,如何在Android中使用Wifi获取位置?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c51语言定义全局变量,全局变量的定义和
- 下一篇: android sina oauth2.