boolean isGPSEnabled = locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER);
boolean isNetworkEnabled = locationManager.isProviderEnabled(LocationManager.NETWORK_PROVIDER);
当我打开GPS时,第一个返回true,但即使我连接到我的wifi,第二个返回false。在位置设置我已启用gps和wifi进行位置确定。
答案 0 :(得分:0)
我们需要更多信息,如api级别。
检查此线程,这必须解决您的问题。如果您想获取位置,只需使用google_play_service locatioClient。
Network Connection is closed but location provider is NetworkProvider
答案 1 :(得分:0)
在对手机设置进行彻底搜索后,我的网络位置应用因某些未知原因被禁用。打开了Wifi,并选择了gps和网络进行位置设置。所以在重新打开并重新启动手机后,我终于被要求允许机器人将我的位置存储在手机上