如何获取我在android中的邮件客户端配置的电子邮件ID?

时间:2012-11-14 13:25:39

标签: android email email-client

我有一个页面,用户可以看到mail.in我提供菜单选项为“回复”,“回复”。当用户点击回复/回复时,我启动选择器对话框(用户可以选择哪个他在回复时可以使用的内置应用程序。现在当他选择任何应用程序时,现在我想获得我在该应用程序中配置的电子邮件ID。

我们怎么能得到?任何想法。

1 个答案:

答案 0 :(得分:1)

<uses-permission android:name="android.permission.GET_ACCOUNTS" />

Pattern emailPattern = Patterns.EMAIL_ADDRESS; 
Account[] accounts = AccountManager.get(context).getAccounts();
for (Account account : accounts) {
    if (emailPattern.matcher(account.name).matches()) {
        String possibleEmail = account.name;
    }
}