This question ne discute per dispositivi Android in generale, ma se provi a eseguire questo codice su un Kindle Fire, tutto ciò che ottieni è il nome dell'utente. C'è un modo per ottenere l'indirizzo email? Speravamo di aprire una finestra di dialogo con l'indirizzo email già pre-compilato in modo da non doverlo digitare se fosse corretto, ma sembra che l'unica soluzione sia quella di ridigitarli.Su Kindle Fire, è possibile ottenere l'indirizzo email di un utente?
Edit: Ecco il codice che altri thread hanno suggerito (che non funziona sul Kindle Fire):
Account[] accounts = AccountManager.get(this).getAccounts();
for (Account account : accounts) {
// TODO: Check possibleEmail against an email regex or treat
// account.name as an email address only for certain account.type values.
String possibleEmail = account.name;
// possibleEmail is a list of account names, hopefully including the @gmail.com address.
}
Non hai trovato una soluzione per questo, vero? Sto vivendo il problema io stesso – Guardanis
Non ho, purtroppo. –
Crap, Avevo paura di questo ... La mia app è stata trasferita da un utente su Kindle e intendeva solo Androids e si è imbattuta in questo problema ... Immagino che l'unica soluzione per me sia consentire all'utente di identificarsi da qualcosa di diverso da un'e-mail se non è disponibile ... – Guardanis