嗨,我正在开发小型 android 应用程序,我想在其中包含位置功能。我想检查网络位置提供程序是否可用。我通过以下方式做到了这一点:
locMgr = (LocationManager) context.getSystemService(Context.LOCATION_SERVICE);
boolean avail = locMgr.isProviderEnabled(LocationManager.NETWORK_PROVIDER);
但我的使用价值始终是正确的。我的设备不包含任何 sim 卡,我也禁用了 WiFi,但它给了我真正的价值。如果我检查它是否有 GPS 提供商,那么它会给出正确的输出。但是对于网络它没有给出正确的输出。我做错了什么吗?
需要帮忙。谢谢你。