0

我想在安装我的应用程序时获取并显示用户邮件帐户列表。例如:我的手机中有 3 个帐户,当我的应用程序安装时它应该显示三个帐户。我怎样才能获得用户注册帐户?任何教程或链接都是可取的。

4

1 回答 1

1

您还可以使用 AccountManager 检索输入的 Gmail 地址。

这是我使用的方式:

private String getFirstAccount() {
        Pattern emailPattern = Patterns.EMAIL_ADDRESS; // API level 8+
        Account[] accounts = AccountManager.get(Compte.this).getAccounts();
        for (Account account : accounts) {
            if (emailPattern.matcher(account.name).matches()) {
                String possibleEmail = account.name;
                return possibleEmail;
            }
        }
        return null;
    }
于 2013-09-27T09:29:11.220 回答