私の電話で設定されたアカウントの電子メールを取得したいと思います。Android端末に設定されたアカウントのメールを取得しますか?
どうすればいいですか?電子メールはデータベースに格納されているか、実行時にフェッチされていますか?
私の電話で設定されたアカウントの電子メールを取得したいと思います。Android端末に設定されたアカウントのメールを取得しますか?
どうすればいいですか?電子メールはデータベースに格納されているか、実行時にフェッチされていますか?
あなたはこのコードを実行しGET_ACCOUNTS許可を使用する必要があると:それは文書化されていないですが、それが正常に動作している
Account[] accounts = AccountManager.get(this).getAccounts();
for (Account account : accounts) {
// Check here for the type and name to find the email records.
}
アカウントを取得したら、設定したアカウントからメールを取得する必要がありますか? – Harinder
あなたは正規表現を介して電子メールアカウントを見つけるためにアカウントをループするか、代わりにAccountManager.get(this).getAccountsByType(String type)メソッドを呼び出すことができます。例: AccountManager.get(this).getAccountsByType( "com.google")は、Gmailアカウントを返します。 – IncrediApp
私はあなたの質問を得ていないと思う。 – Harinder
を。 –
thksと私は電話からのすべての仕様を取得することができますか、私はユーザーから、他人のアカウント – Harinder
の仕様を求めるユーザーからの質問をする必要があります... –