2013-03-11 3 views
4

안드로이드에서 MMS/SMS listeners을 통해 MMS와 SMS를 구별하는 방법은 무엇입니까? MMS 수와 마찬가지로 SMS 수를 얻었습니까?안드로이드에서 MMS와 SMS를 어떻게 구별합니까?

다음 코드를 사용하여 총 MMS를 계산 중입니다.

Uri mmsInboxUri = Uri.parse("content://mms/inbox"); 
Uri mmsSentUri = Uri.parse("content://mms/sent"); 

Cursor mmsInboxCursor = getContentResolver(). 
         query(mmsInboxUri ,new String[] {"_id"}, null, null); 
Cursor mmsSentCursor = getContentResolver(). 
         query(mmsSentUri ,new String[] {"_id"}, null, null); 
int mmsCount = mmsInboxCursor.getCount() + mmsSentCursor.getCount(); 
+0

나는 똑같은 코드를 시도하고 정확한 결과를 얻었다. – StarPinkER

답변

2

ct_t을 확인해야합니다. MMS 인 경우 application/vnd.vap_multipart.related과 같아야합니다.

+0

나는 위의 코드를 사용하지만 결과를 얻지 못한다. 누구나 나를 도울 수있는 기쁨? –

관련 문제