Я готовлю страницу входа для своего приложения. Я хотел сделать то же самое, что делает твиттер. Они помогают пользователю и предопределяют некоторые поля, такие как электронная почта, имя и профиль pic. Мне удалось получить электронное письмо с помощью разрешения GET_ACCOUNTS
.
Однако я не вижу, как я получаю полное имя и профиль pic?
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;
}