2017-03-24 5 views
0

Google 캘린더를 사용하고 친구에게 '초대'옵션이 표시되는 새로운 이벤트를 만드는 경우 연락처 이메일과 상관없이 Gmail의 모든 이메일 주소 중에서 선택할 수 있습니다. 앱의 권한이 표시되며 연락처 권한이 표시됩니다.
내 질문에 어떻게 달성 할 수 있습니까?
Gmail 계정에있는 모든 이메일 주소를 이메일 주소로만 보내지 않고 싶습니다.
도와 주시면 감사하겠습니다. 당신이 당신의 Gmail에서 볼안드로이드에서 보낸 모든 수신 및 수신 이메일 주소

답변

0

모든 이메일 주소는 당신이 당신의 Contacts 응용 프로그램 설정을 열 경우 일반적으로 찾는다 때문에 그룹 가시성 설정하여 Contacts 응용 프로그램에서 그들을 볼 수 있지만,하지, 실제로 휴대 전화에서 연락처있는 " display options "또는"Group Settings "옵션을 선택하면 동기화 계정 목록이 표시되고 Google 계정 내에서"Others in <google-account> "그룹이 켜지면 해당 연락처/이메일도 함께 표시됩니다.

그들이 " 실제"접촉 여부에 속하는 여부를 휴대 전화에 현재 모든 이메일의 목록을 보려면 : 귀하의 관심

String[] projection = { CommonDataKinds.Email.DATA }; 
Cursor cur = cr.query(CommonDataKinds.Email.CONTENT_URI, null, null, null, null); 
while (cur != null && cur.moveToNext()) { 
    Log.d(TAG, "found email: " + cur.getString(0)); 
} 
+0

감사하지만 시도 당신의 방법 그리고 그것은 나를 표시되지 않습니다 내 Gmail에서 사용하는 모든 이메일 주소 Google 캘린더에서 Google 캘린더를 사용하고 하나의 이메일 주소로만 이메일을 보내면 초대 된 사람들을위한 추천 주소에서 볼 수 있습니다. – max