Я использую NETWORK_PROVIDER
, чтобы получить latitude
и longitude
места.
Я уже проверил настройку в разделе «Местоположение и безопасность» и включил «использовать беспроводные сети». Но "isProviderEnabled(LocationManager.NETWORK_PROVIDER)"
всегда возвращает false
.
Может кто-нибудь помочь мне? Заранее спасибо!
Вот мой код:
LocationManager locManager=(LocationManager) getSystemService(Context.LOCATION_SERVICE);
boolean isEnableGPS=locManager.isProviderEnabled(LocationManager.GPS_PROVIDER);
boolean isEnableNTW=locManager.isProviderEnabled(LocationManager.NETWORK_PROVIDER);
Log.d(TAG, isEnableGPS+", "+isEnableNTW);
разрешение в AndroidMainfest.xml
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>