获取GPS的状态

时间:2015-05-26 07:05:30

标签: android gps location

问题here的答案提供了在关闭位置时激活位置的方法。

现在,Android目前有三种位置设置:

  1. 高精度:使用GPS,WiFi和蜂窝网络获取位置。
  2. 省电:使用移动网络和WiFi确定位置。
  3. 仅限设备:使用GPS确定用户位置。
  4. 使用以下行检查位置状态:

    gps_enabled = lm.isProviderEnabled(LocationManager.GPS_PROVIDER);

    我将用户重定向到Activity,他可以在该位置打开该位置。现在,如果用户在省电模式下打开位置,我是否会获得该位置。

    另外,对于重定向,我做了:

    context.startActivity(myIntent)

    是否有人在此处致电startActivityForResult()以验证用户是否已开启该位置,具体取决于是否将用户重定向到不同的活动?

1 个答案:

答案 0 :(得分:0)

在省电模式下GPS已关闭,因此通过GPS您将无法获得该位置。但在省电模式下,您可以使用WIFI和移动网络来确定位置