如何在Android中列出所有帐户(Facebook、Twitter、Gmail等)?

如何在Android中列出所有帐户(Facebook、Twitter、Gmail等)?,android,Android,我计划写一个简单的代码,列出我的Android手机上所有相关的账户,比如Facebook、Twitter、Gmail、Dropbox等等 AccountManager am = AccountManager.get(this); Account [] acc = am.getAccounts(); if (acc.length > 0){ for (int i=0; i<acc.length; i++){ listedA

我计划写一个简单的代码,列出我的Android手机上所有相关的账户,比如Facebook、Twitter、Gmail、Dropbox等等

    AccountManager am = AccountManager.get(this);
    Account [] acc = am.getAccounts();
    if (acc.length > 0){
        for (int i=0; i<acc.length; i++){
            listedAcc = acc[i] + "\n";
        }
        accounts.setText(listedAcc.toString());

我该怎么做才能列出我手机中的所有其他帐户。。。谢谢…

使用字符串并正确连接(
+=
而不是
=
):

AccountManager am=AccountManager.get(这个);
Account[]acc=am.getAccounts();
如果(附件长度>0){
字符串s=“”;

对于(int i=0;i使用字符串并正确连接(
+=
而不是
=
):

AccountManager am=AccountManager.get(这个);
Account[]acc=am.getAccounts();
如果(附件长度>0){
字符串s=“”;
对于(int i=0;i
    Account {name=abc@hotmail.com,
             type=com.android.exchange}
AccountManager am = AccountManager.get(this);
Account [] acc = am.getAccounts();
if (acc.length > 0){
    String s = "";
    for (int i=0; i<acc.length; i++){
        s += acc[i] + "\n";
    }
    accounts.setText(s)