Return to Video

YqzW5Ks3adU

  • 0:00 - 0:03
    第 9 步是实现
    onActivityResult。
  • 0:03 - 0:06
    现在,onActivityResult
    重写具有三个参数。
  • 0:06 - 0:09
    一个请求代码整数、
    一个响应代码整数,
  • 0:09 - 0:11
    以及一个意图。
  • 0:11 - 0:13
    我们唯一真正感兴趣
    的是请求代码,
  • 0:13 - 0:18
    查看我们是否
    是 RC_SIGN_IN,
  • 0:18 - 0:20
    如果是,则需要查看响应代码。
  • 0:20 - 0:25
    如果响应代码是 Result_OK,
    则我们要把登录状态改为
  • 0:25 - 0:28
    STATE_SIGN_IN,这表示我们
    希望一直拦截错误并进行处理,
  • 0:28 - 0:32
    因为这些错误可能
    更有目的性,
  • 0:32 - 0:35
    例如帐户或者许可屏幕。
  • 0:35 - 0:37
    否则,如果不是 Result_OK,
  • 0:37 - 0:40
    则表示我们实际上
    已经处于登录状态。
  • 0:40 - 0:41
    因此我们可以继续操作。
  • 0:41 - 0:44
    我们只要把登录状态
    设为已登录。
  • 0:44 - 0:47
    这便是 onActivityResult 所要
    执行的所有操作。
  • 0:47 - 0:49
    看看您能否实现此函数,
    我了解这有点棘手。
  • 0:49 - 0:52
    如果被难住了,
    请查看讲师注释中的代码。
  • 0:52 - 0:53
    但是,请不要忘记
    在完成后选中此方框。
Tytuł:
YqzW5Ks3adU
Opis:

YqzW5Ks3adU

more » « less
Video Language:
English
Team:
Udacity
Projekt:
ud876-5 - Google Play Services - Identity
Duration:
0:55

Chinese, Simplified subtitles

Revisions Compare revisions