YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Chinese, Simplified subtitles

← Changing onConnected for Continuous Update

Get Embed Code
4 Languages

Showing Revision 5 created 07/04/2016 by Udacity Robot.

  1. 解决方案是这样

  2. 创建 mLocationRequest 只需调用 LocationRequest.create
  3. 然后设置较高的精度优先级
  4. 调用 LocationRequest.setPriority 并向其传递一个常量
  5. PRIORITY_HIGH_ACCURACY 你可以在定位请求类找到此常量
  6. 我们已将间隔设为 1000 毫秒 最后
  7. 在 FusedLocationApi 上需要做的就是 requestLocationUpdates
  8. 并将其传递到 GoogleApiClient、LocationRequest 和 this
  9. 引用到本 activity 这样回调将到达此 activity
  10. 所有这些代码应在一行上
  11. 我刚将该行分为几个单独的行 以便于读取
  12. 现在 因为你请求进行位置更新
  13. 所以需要实施一个称为 on location changed 的回调
  14. 该回调正如其名称所示 每当位置即使改变一点点时将被调用
  15. 此间隔和此高精度可确定此改变