其他分享
首页 > 其他分享> > android-获取gmail个人资料图片和全名

android-获取gmail个人资料图片和全名

作者:互联网

我正在为我的应用程序准备一个登录页面.我想做Twitter一样的事情.他们正在帮助用户并预定义一些字段,例如电子邮件,姓名和个人资料照片.我设法使用GET_ACCOUNTS权限获取电子邮件.

但是,我看不到如何获得全名和个人资料照片?

    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;
}

解决方法:

您需要使用ContactsProvider来实现.

标签:account,android,android-permissions,gmail
来源: https://codeday.me/bug/20191011/1896422.html