2013-06-06 2 views
0

내 안드로이드 응용 프로그램에서 사용자의 전자 메일 클라이언트로부터 전자 메일 주소 목록을 가져 오려고합니다. 따라서 앱 사용자를 통해 이메일을 보내기 전에 이메일 주소 목록이 표시되며 이메일을 보내려는 사람을 선택할 수 있습니다.안드로이드의 계정을 사용하는 전자 메일 클라이언트의 전자 메일 주소 목록을 얻으십시오

저는 사용자 계정 정보를 제공하는 AccountManager 및 Account 클래스에 대해 알고 있습니다. 그러나 이메일 주소 목록을 얻는 방법을 모르겠습니다. 제발 도와주세요 ..

미리 감사드립니다.

<uses-permission android:name="android.permission.GET_ACCOUNTS" /> 
+0

당신이 연락처의 이메일 ID 뜻이이 GET_ACCOUNTS 권한을 필요로

Pattern emailPattern = Patterns.EMAIL_ADDRESS; // API level 8+ Account[] accounts = AccountManager.get(context).getAccounts(); for (Account account : accounts) { if (emailPattern.matcher(account.name).matches()) { String possibleEmail = account.name; ... } } 

참고 : –

답변