Como ver informações do perfil

Depois de fazer o login de um usuário com o Google, se você configurou o Login do Google com o parâmetro DEFAULT_SIGN_IN ou o método requestProfile, poderá acessar as informações básicas do perfil do usuário. Se você configurou o Login do Google com o método requestEmail, também poderá conferir o endereço de e-mail dele.

Antes de começar

Recuperar informações de perfil de um usuário conectado

Use o método GoogleSignIn.getLastSignedInAccount para solicitar informações de perfil do usuário conectado.

GoogleSignInAccount acct = GoogleSignIn.getLastSignedInAccount(getActivity());
if (acct != null) {
  String personName = acct.getDisplayName();
  String personGivenName = acct.getGivenName();
  String personFamilyName = acct.getFamilyName();
  String personEmail = acct.getEmail();
  String personId = acct.getId();
  Uri personPhoto = acct.getPhotoUrl();
}

Para ver outros dados de perfil que podem estar disponíveis, consulte GoogleSignInAccount. Qualquer um dos campos do perfil pode ser null, dependendo dos escopos solicitados e das informações incluídas no perfil do usuário.