isProviderEnabled (LocationManager.NETWORK_PROVIDER) gibt false zurück

ich benutzeNETWORK_PROVIDER bekommenlatitude undlongitude von dem Platz.

Ich habe bereits die Einstellung unter "Standort & Sicherheit" überprüft und "Drahtlosnetzwerke verwenden" aktiviert. Aber"isProviderEnabled(LocationManager.NETWORK_PROVIDER)" kehre immer zurückfalse.

Kann mir jemand helfen? Danke im Voraus!

Hier ist mein Code:

<code>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);
</code>

Erlaubnis in der AndroidMainfest.xml

<code><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"/>
</code>

Antworten auf die Frage(1)

Ihre Antwort auf die Frage