Tôi đang sử dụng NETWORK_PROVIDER
để nhận latitude
và longitude
địa điểm.isProviderEnabled (LocationManager.NETWORK_PROVIDER) trả về false
Tôi đã kiểm tra cài đặt trong "bảo mật vị trí &" và bật "sử dụng mạng không dây". Nhưng "isProviderEnabled(LocationManager.NETWORK_PROVIDER)"
luôn trả lại false
.
Có ai có thể giúp tôi không? Cảm ơn bạn trước!
Đây là mã của tôi:
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);
phép trong 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"/>
bạn thử nghiệm trên Emulator? Nếu có, nó sẽ không hoạt động. – Asdfg
Ồ, tôi có đề cập đến ... Tôi sử dụng điện thoại di động của mình. – shell
Tương tự tại đây isGPSEnabled = this.myLocationManager.isProviderEnabled (LocationManager.GPS_PROVIDER); Luôn trả về false. – Rohit