getProviders()不会在其列表中返回网络提供程序

时间:2014-10-29 09:48:53

标签: android gps location

我正在尝试在Android上获取位置提供程序..但是当我使用getProviders()时它只返回被动& gps ..它不包括网络提供商!如果论证是真是假则无关紧要!结果总是这样.. 虽然我在清单中声明了访问精确位置,并从设备设置启用了wifi和网络位置!

我的代码是:

String location_context = Context.LOCATION_SERVICE;
    locationManager = (LocationManager) getSystemService(location_context);
    List<String> providers = locationManager.getProviders(true);
    System.out.println(providers);

结果是

10-29 09:36:54.484: I/System.out(1698): [passive, gps]

为什么会这样?

0 个答案:

没有答案