【发布时间】:2014-03-26 18:02:09
【问题描述】:
当我在我的 android 程序中使用代码打开 GPS 时,我看到通知栏中的 GPS 图标闪烁。是否意味着 GPS 已成功开启?
【问题讨论】:
当我在我的 android 程序中使用代码打开 GPS 时,我看到通知栏中的 GPS 图标闪烁。是否意味着 GPS 已成功开启?
【问题讨论】:
Android 指南在 4.0 版以上发生了变化。对于 4.0 以上的版本,您不能以编程方式将 GPS 关闭。但是,您可以通过编程方式关闭 wifi Android 4.1.2 How to turn off GPS programmatically
【讨论】:
是的,闪烁的 gps 图标表示 gps(位置提供程序)已启用。
你也可以调用 LocationManager.isProviderEnabled() 来确定。
API 如下:http://developer.android.com/reference/android/location/LocationManager.html
【讨论】:
表示正在寻找 GPS 信号,当它停止闪烁时,您正在寻找 GPS 信号。
你可能已经提出了一些要求。
像这样:
yourLocationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0,
locationListenerGPS);
【讨论】: