0
我想要在我的應用程序安裝時獲取並顯示用戶郵件帳戶列表。例如:我的手機中有3個帳戶,安裝應用程序時應顯示三個帳戶。如何獲取用戶註冊帳戶?任何教程或鏈接將是明智的。如何在android中獲取用戶註冊的郵件帳戶列表?
我想要在我的應用程序安裝時獲取並顯示用戶郵件帳戶列表。例如:我的手機中有3個帳戶,安裝應用程序時應顯示三個帳戶。如何獲取用戶註冊帳戶?任何教程或鏈接將是明智的。如何在android中獲取用戶註冊的郵件帳戶列表?
您還可以使用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;
}
優秀的解釋,可以發現[這裏] [1] [1]:http://stackoverflow.com/a/2175688/ 1696704 –
你可以從這裏得到它:http://www.demoadda.com/demo/android/getregistered-email-account-from-device_96 – Kishan