【问题标题】:Android-gps listenerAndroid-gps 监听器
【发布时间】:2012-06-19 15:21:31
【问题描述】:

我使用此代码获取 gps 传感器数据。

mlocManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
mlocListener = new MyLocationListener();
mlocManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 2000, 1, mlocListener);

为什么我的 gps 图标一直亮又灭?

【问题讨论】:

  • 如果你的意思是图标的闪烁,那么我猜,你的手机 GPS 传感器搜索卫星。
  • 程序正确返回位置和速度,但图标仍在闪烁。我认为 time=2000 发生了一些事情,但我不知道确切。

标签: android-location


【解决方案1】:

2000 毫秒大约是 0.0333333 秒。在您的代码中,您已请求每 0.0333333 秒更新一次位置。

mlocManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 2000, 1, mlocListener);

这意味着 GPS 不必总是自我更新。这就是 GPS 图标不断打开和关闭的原因。

【讨论】:

  • 2000 毫秒正好是 2 秒。
  • 对不起,那不是真的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-05-23
  • 1970-01-01
  • 2017-05-31
  • 2012-10-07
  • 1970-01-01
相关资源
最近更新 更多