YouTube

Got a YouTube account?

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

Chinese, Simplified subtitles

← KEYWKwCljgQ

KEYWKwCljgQ

Get Embed Code
4 Languages

Showing Revision 4 created 04/13/2016 by Udacity Robot.

  1. onConnectionFailed 非常复杂,
  2. 而且在很多情况下会成为
    应用程序的主要代码。
  3. 因此,您需要谨慎
    管理所有状态。
  4. 首先,
    您要使用意图,
  5. 因此,请在活动中创建意图,
    并将其命名为 mSignInIntent。
  6. 还要创建名为
    mSignInInteger 的整数。
  7. 因此,当您创建
    onConnectionFailed 时,
  8. 请务必使用名为 result 的
    连接结果进行重写。
  9. 然后您需要查看
    自己的登录进度,
  10. 如果不是 STATE_IN_PROGRESS,
  11. 那么请将您创建的意图
    设置为 result.getResolution()。
  12. 如果是 STATE_SIGN_IN,
    则只需调用 resolveSignInError(),
  13. 稍后您需要编写此代码。
  14. 否则,您需要
    调用 onSignedOut(),
  15. 因为实际上您已经注销。
  16. 实现此功能,
    包括 onConnectionFailed 重写,
  17. 完成时选中此框。
  18. OnConnectionFailed 非常复杂,
  19. 而且在很多情况下会成为
    应用程序的主要代码。
  20. 因此,您需要谨慎
    管理所有状态。
  21. 首先,
    您要使用意图,
  22. 因此,请在活动中创建意图,
    并将其命名为 mSignInIntent。
  23. 还要创建名为 mSignInInteger 的整数。
  24. 因此,当您创建 onConnectionFailed 时,
  25. 请务必使用名为 result 的连接结果进行重写。
  26. 然后您需要查看自己的登录进度。
  27. 如果不是 STATE_IN_PROGRESS,
  28. 那么请将您创建的意图
    设置为 result.getResolution()。
  29. 如果是 STATE_SIGN_IN,
    则只需调用 resolveSignInError(),
  30. 稍后您需要编写此代码。
  31. 否则,您需要调用 onSignedOut(),
  32. 因为实际上您已经注销。
  33. 实现此功能,包括 onConnectionFailed 重写,
  34. 完成时选中此框。