2017-09-04 3 views
-1
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; 
    } 

Cela me retourne Les e-mails n'enregistrés ou identifié dans l'application GMAIL ou gmail , je veut obtenir toute l'adresse e-mail qui sont enregistrés dans d'autres apps aussi, comme Yahoo, rediffmail et autre adresse e-mail. Si quelqu'un a fait cela jusqu'ici s'il vous plaît aider merci d'avance.Obtenir tous sauvé Adresse e-mail enregistrée dans un appareil Android programme plutôt que GMAIL

+0

les applications elles-mêmes pourraient ne pas vous fournir cette information. –

+0

Mais beaucoup d'autres applications montre des suggestions de tous les e-mails tout en entrant l'adresse e-mail –

Répondre

0

Essayez celui

compte [] = comptes AccountManager.get (contexte) .getAccounts();

et ne pas oublier d'ajouter l'autorisation dans le manifeste