Obtenga la imagen de perfil y el nombre completo de gmail
Estoy preparando una página de inicio de sesión para mi aplicación. Quería hacer lo mismo que Twitter está haciendo. Están ayudando al usuario y predefiniendo algunos campos como correo electrónico, nombre y foto de perfil. Logré recibir el correo electrónico usando elGET_ACCOUNTS
permiso.
Sin embargo, no puedo ver cómo obtengo el nombre completo y la foto de perfil.
public static String getEmail(Context context)
{
AccountManager accountManager = AccountManager.get(context);
Account account = getAccount(accountManager);
if (account == null)
{
return null;
}
else
{
return account.name;
}
}
private static Account getAccount(AccountManager accountManager)
{
Account[] accounts = accountManager.getAccountsByType("com.google");
Account account;
if (accounts.length > 0)
{
account = accounts[0];
}
else
{
account = null;
}
return account;
}