2011-08-19 5 views

답변

1

"수신 된 전자 메일"에 대해 문서화되고 지원되는 콘텐츠 공급자는 없습니다. "이메일"은 실제로 운영 체제의 일부는 아닙니다 (OS, 앱 및 SDK 사이에 명확한 구별이없는 2006-2007 기간의 몇 가지 참고 자료가 있지만). 아마도 수백 건의 이메일 클라이언트가있을 뿐이며, 그 중 소수만이 그러한 컨텐츠 제공자를 가질 수 있으며 아마도 이들 사이에는 표준이 없을 것입니다.

StackOverflow에서 Gmail 콘텐츠 제공 업체를 가리키는 블로그 게시물 및 기타 답변을 찾을 수 있습니다. 이것은 문서화되지 않은 지원되지 않는 콘텐츠 공급자의 예입니다. It was also just closed off by Google.

자신 만의 이메일 클라이언트를 작성하고, 자신의 이메일을 저장하고, 적절하게 표시 할 수 있습니다.

+1

우리의 레이아웃에서 이메일받은 편지함을 가져오고 목록으로 만드는 다른 대체 방법 (ContentProvider 제외)이 있습니까? –

+0

@PattabiRaman : No. – CommonsWare

+0

그래서 우리는 핵심 전자 메일 응용 프로그램으로 제어를 전송하여 다음 코드를 통해받은 편지함 메일을 나열 할 수 있습니까? 인 텐트 intent = getLaunchIntentForPackage ("com.android.email"); startActivity (intent); –

관련 문제