2017-07-16 2 views
0

Ich habe ein benutzerdefiniertes Konto nach doc erstellt, habe ich eine Klasse AbstractAccountAuthenticator und den Service zu erweitern.Android benutzerdefinierte Konto retreive das Passwort

ich hinzufügen, ein Konto wie folgt aus:

public static void addCustomAccount(Context context, String title, String password) { 
     AccountManager accountManager = AccountManager.get(context); 
     Account account = new Account(title, Constants.ACCOUNT_KEY); 
     if (accountManager.addAccountExplicitly(account, password, null)) { 
      Log.v(Constants.LOGTAG, "Account in Android Accounts was created"); 
     } 
    } 

Alles funktioniert perfekt, das Konto in den Einstellungen angezeigt wird.

Meine Frage ist:

Wie kann ich retreive das Passwort i in diesem Verfahren festgelegt haben?

+0

@ cricket_007 leider hatte einen Tippfehler –

+0

@ cricket_007 oops, ich kann nicht einmal Paste kopieren. sollte jetzt gut sein ... –

+0

Es gibt mehrere Methoden in der AccountManager-Klasse, die "getAccounts" sind. Hast du sie ausprobiert? –

Antwort

Verwandte Themen