Return to Video

Changing onConnected for Continuous Update

  • 0:00 - 0:01
    解决方案是这样
  • 0:01 - 0:04
    创建 mLocationRequest 只需调用 LocationRequest.create
  • 0:04 - 0:09
    然后设置较高的精度优先级
  • 0:09 - 0:12
    调用 LocationRequest.setPriority 并向其传递一个常量
  • 0:12 - 0:17
    PRIORITY_HIGH_ACCURACY 你可以在定位请求类找到此常量
  • 0:17 - 0:21
    我们已将间隔设为 1000 毫秒 最后
  • 0:21 - 0:26
    在 FusedLocationApi 上需要做的就是 requestLocationUpdates
  • 0:26 - 0:30
    并将其传递到 GoogleApiClient、LocationRequest 和 this
  • 0:30 - 0:35
    引用到本 activity 这样回调将到达此 activity
  • 0:35 - 0:37
    所有这些代码应在一行上
  • 0:37 - 0:40
    我刚将该行分为几个单独的行 以便于读取
  • 0:40 - 0:43
    现在 因为你请求进行位置更新
  • 0:43 - 0:47
    所以需要实施一个称为 on location changed 的回调
  • 0:47 - 0:52
    该回调正如其名称所示 每当位置即使改变一点点时将被调用
  • 0:52 - 0:55
    此间隔和此高精度可确定此改变
Title:
Changing onConnected for Continuous Update
Description:

more » « less
Video Language:
English
Team:
Udacity
Project:
UD876-1 - Google Play Services - Location & Contex
Duration:
0:57

Chinese, Simplified subtitles

Revisions Compare revisions