Android locMgr.isProviderEnabled(LocationManager.NETWORK_PROVIDER)始终为true

时间:2013-06-15 06:37:14

标签: android geolocation

您好我正在开发小型Android应用程序,其中我想包括位置功能。我想检查网络位置提供商是否可用。我是按照以下方式做到的:

locMgr = (LocationManager) context.getSystemService(Context.LOCATION_SERVICE);
boolean avail = locMgr.isProviderEnabled(LocationManager.NETWORK_PROVIDER);

但我的价值总是如此。我的设备不包含任何SIM卡,我也禁用WiFi,它仍然给我真正的价值。如果我检查它是否为GPS提供商,那么它会给出正确的输出。但是对于网络来说它没有给出正确的输出。我做错了。

需要帮助。谢谢。

0 个答案:

没有答案