ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

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

2019-10-11 23:33:30  阅读:525  来源: 互联网

标签:account android android-permissions 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

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有